Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: compiler/loopopts/Test7052494.java Passed: gc/TestFullGCALot.java Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/TestSystemGC.java#ZGenerational Passed: gc/TestSystemGC.java#ZSinglegen Passed: runtime/7158988/FieldMonitor.java Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: runtime/6626217/bug_21227.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: gc/logging/TestGCId.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestCCPAllocateArray.java -------------------------------------------------- TEST: serviceability/sa/TestHeapDumpForInvokeDynamic.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.97 seconds messages: command: build TestHeapDumpForInvokeDynamic reason: Named class compiled on demand started: Mon Apr 01 22:24:48 CEST 2024 Test directory: compile: TestHeapDumpForInvokeDynamic finished: Mon Apr 01 22:24:49 CEST 2024 elapsed time (seconds): 0.97 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.969 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java reason: .class file out of date or does not exist started: Mon Apr 01 22:24:48 CEST 2024 Additional options from @modules: --add-modules java.base,jdk.hotspot.agent --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot.utilities=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot.oops=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot.debugger=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 22:24:49 CEST 2024 elapsed time (seconds): 0.969 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/patches/java.base javac compilation environment add modules: java.base jdk.hotspot.agent add exports: java.base/jdk.internal.misc ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot.debugger ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot.oops ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot.utilities ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp \ -J-Dtest.vm.opts='-XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp' \ -J-Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg \ -J-Dtest.name=serviceability/sa/TestHeapDumpForInvokeDynamic.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib \ -J-Dtest.modules='java.base/jdk.internal.misc jdk.hotspot.agent/sun.jvm.hotspot jdk.hotspot.agent/sun.jvm.hotspot.utilities jdk.hotspot.agent/sun.jvm.hotspot.oops jdk.hotspot.agent/sun.jvm.hotspot.debugger' \ --add-modules java.base,jdk.hotspot.agent \ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot.utilities=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot.oops=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot.debugger=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Asserts.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: driver -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertFalse: expected false, was true REASON: User specified action: run driver TestHeapDumpForInvokeDynamic TIME: 5.353 seconds messages: command: driver TestHeapDumpForInvokeDynamic reason: User specified action: run driver TestHeapDumpForInvokeDynamic started: Mon Apr 01 22:24:49 CEST 2024 Mode: othervm [test requires non-default system module] Additional options from @modules: --add-modules java.base,jdk.hotspot.agent --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot.utilities=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot.oops=ALL-UNNAMED --add-exports jdk.hotspot.agent/sun.jvm.hotspot.debugger=ALL-UNNAMED finished: Mon Apr 01 22:24:54 CEST 2024 elapsed time (seconds): 5.353 configuration: Boot Layer add modules: java.base jdk.hotspot.agent add exports: java.base/jdk.internal.misc ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot.debugger ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot.oops ALL-UNNAMED jdk.hotspot.agent/sun.jvm.hotspot.utilities ALL-UNNAMED STDOUT: Command line: ['/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java' '-XX:MaxRAMPercentage=2.08333' '-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk' '-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp' '-XX:-TieredCompilation' '-XX:+UnlockExperimentalVMOptions' '-XX:+UseZGC' '-XX:+UsePerfData' '-Xmx512m' '-cp' '/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib' 'LingeredAppWithInvokeDynamic' '9c8913c5-02d7-4248-8660-ce346597d913.lck'] LingeredApp startup took 1105ms Check for hs_err_pid/core/mdmp files: None. /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/jhsdb -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp -J-XX:-TieredCompilation -J-XX:+UnlockExperimentalVMOptions -J-XX:+UseZGC jmap --binaryheap --dumpfile lambdaHeapDump.bin --pid 4124722 [2024-04-01T20:24:50.679669918Z] Gathering output for process 4124762 [2024-04-01T20:24:50.756135632Z] Waiting for completion for process 4124762 [2024-04-01T20:24:53.059830744Z] Waiting for completion finished for process 4124762 Output and diagnostic info for process 4124762 was saved into 'pid-4124762-output.log' Attaching to process ID 4124722, please wait... Debugger attached successfully. Server compiler detected. JVM version is 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324 heap written to lambdaHeapDump.bin LingeredApp stdout: [Hello Hello Hello false ]; LingeredApp stderr: [] LingeredApp exitValue = 0 STDERR: java.lang.RuntimeException: assertFalse: expected false, was true at jdk.test.lib.Asserts.fail(Asserts.java:691) at jdk.test.lib.Asserts.assertFalse(Asserts.java:518) at jdk.test.lib.Asserts.assertFalse(Asserts.java:504) at jdk.test.lib.hprof.HprofParser.verifyParse(HprofParser.java:118) at jdk.test.lib.hprof.HprofParser.parse(HprofParser.java:108) at jdk.test.lib.hprof.HprofParser.parseAndVerify(HprofParser.java:59) at TestHeapDumpForInvokeDynamic.attachDumpAndVerify(TestHeapDumpForInvokeDynamic.java:74) at TestHeapDumpForInvokeDynamic.main(TestHeapDumpForInvokeDynamic.java:89) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1575) JavaTest Message: Test threw exception: java.lang.RuntimeException: assertFalse: expected false, was true JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: assertFalse: expected false, was true rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp' \ -Dtest.tool.vm.opts='-J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg \ -Dtest.name=serviceability/sa/TestHeapDumpForInvokeDynamic.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/serviceability/sa/TestHeapDumpForInvokeDynamic.d:/home/buildbot/worker/test-jdkX-linux/build/test/hotspot/jtreg/serviceability/sa:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/classes/4/test/lib \ -Dtest.modules='java.base/jdk.internal.misc jdk.hotspot.agent/sun.jvm.hotspot jdk.hotspot.agent/sun.jvm.hotspot.utilities jdk.hotspot.agent/sun.jvm.hotspot.oops jdk.hotspot.agent/sun.jvm.hotspot.debugger' \ --add-modules java.base,jdk.hotspot.agent \ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot.utilities=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot.oops=ALL-UNNAMED \ --add-exports jdk.hotspot.agent/sun.jvm.hotspot.debugger=ALL-UNNAMED \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/tmp \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2/serviceability/sa/TestHeapDumpForInvokeDynamic.d/driver.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: assertFalse: expected false, was true -------------------------------------------------- Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/arguments/TestUseCompiler.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen Passed: runtime/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/stack/Stack003.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack004.java Passed: runtime/stack/Stack009.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack012.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack014.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack015.java Passed: runtime/stack/Stack018.java Passed: runtime/stack/Stack007.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack016.java Passed: runtime/stack/Stack019.java Test results: passed: 515; failed: 1 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_hotspot_jtreg_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_tier2 Finished running test 'jtreg:test/hotspot/jtreg:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_hotspot_jtreg_tier2 Running test 'jtreg:test/jdk:tier2' Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/TestUTF8.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestIBMBugs.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: com/sun/net/httpserver/Test9a.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedReader/EOL.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: com/sun/net/httpserver/Test4.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/charStreams/BCat.java Passed: com/sun/net/httpserver/Test5.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/Console/CharsetTest.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/File/Basic.java Passed: java/io/File/Cons.java Passed: java/io/File/Create.java Passed: java/io/File/CreateNewFile.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/CheckPermission.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/FileMethods.java Passed: java/io/File/GetParent.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/IsHidden.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/Mkdir.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/SetAccess.java Passed: java/io/File/SetLastModified.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/NulFile.java Passed: java/io/File/ToURI.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/ToURL.java Passed: java/io/File/Unicode.java Passed: java/io/File/NullArgs.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/FileInputStream/Available.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/File/SymLinks.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/Invalid.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/FilePermission/MergeName.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#ZGenerational Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/Reader/NullLock.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/NullReader.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/Skip.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Serializable/available/Available.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/StringReader/Skip.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/Bug6856817.java Passed: java/io/Writer/WriteParams.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/Unicode.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/Authenticator/B4722333.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/Authenticator/B6870935.java -------------------------------------------------- TEST: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider TIME: 1.025 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider started: Mon Apr 01 22:35:13 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 1.025 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.949 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:13 CEST 2024 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 Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 0.949 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.076 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:14 CEST 2024 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 Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 0.076 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ 2 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.128 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 22:35:14 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 22:35:15 CEST 2024 elapsed time (seconds): 0.128 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.128 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:14 CEST 2024 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 Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:15 CEST 2024 elapsed time (seconds): 0.128 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:130: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:190: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:260: warning: [removal] Policy in java.security has been deprecated and marked for removal Policy.setPolicy(new CustomPolicy( ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:265: warning: [removal] Policy in java.security has been deprecated and marked for removal static class CustomPolicy extends Policy { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ 6 warnings ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest TIME: 0.727 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 22:35:15 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:15 CEST 2024 elapsed time (seconds): 0.727 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=11928, tid=11931 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid11928.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java TEST: java/net/httpclient/FilePublisher/FilePublisherTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext TIME: 0.583 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 22:35:13 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 0.583 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.582 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:13 CEST 2024 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 Mode: agentvm Agent id: 9 finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 0.582 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.049 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 22:35:14 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 0.049 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.049 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:14 CEST 2024 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 Mode: agentvm Agent id: 9 finished: Mon Apr 01 22:35:14 CEST 2024 elapsed time (seconds): 0.049 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 5.761 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 22:35:14 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:20 CEST 2024 elapsed time (seconds): 5.761 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:34141]::addHandler FilePublisherTest$HttpEchoHandler@5c5af4c6, /http1/echo Http1TestServer[localhost/127.0.0.1:33513]::addHandler FilePublisherTest$HttpEchoHandler@2942787e, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:57533]::addHandler FilePublisherTest$HttpEchoHandler@78b33143, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:39331]::addHandler FilePublisherTest$HttpEchoHandler@25174b78, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:34141/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34141/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:33513/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:33513/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:57533/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e6da652 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1903837a Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c64ee3b Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:57533/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:39331/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26c03510 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2807cfb8 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c385e60 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:39331/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:34141/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:34141/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:33513/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:33513/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:57533/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51e9d456 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e6919a0 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25650e1f Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:57533/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:39331/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e750501 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@363cf755 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f2e6be2 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:39331/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:34141/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34141/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:33513/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:33513/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:57533/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@407a7127 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1444f139 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f65e08 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:57533/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:39331/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d38db51 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d5b4760 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11365c52 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:39331/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:34141/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:34141/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:34141/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:33513/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:33513/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:33513/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:57533/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55645e06 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68d13c73 Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63a1e3be Got response: (POST http://127.0.0.1:57533/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:57533/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:39331/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e3ad1ab Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@afae4f4 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cc8f216 Got response: (POST https://127.0.0.1:39331/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:39331/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33224,localport=57533] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51400, Session(1712003716634|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=33234,localport=57533] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33238,localport=57533] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33248,localport=57533] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51402, Session(1712003718542|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51410, Session(1712003718953|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51422, Session(1712003718978|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:33248 stopping. 1 streams Server connection to /127.0.0.1:33238 stopping. 1 streams Server connection to /127.0.0.1:33224 stopping. 3 streams Server connection to /127.0.0.1:51400 stopping. 3 streams Server connection to /127.0.0.1:51402 stopping. 1 streams Server connection to /127.0.0.1:33234 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33252,localport=57533] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51424, Session(1712003719016|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33264,localport=57533] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33280,localport=57533] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33290,localport=57533] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51438, Session(1712003719409|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51440, Session(1712003719740|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=51442, Session(1712003719760|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): stopping 8 connections Server connection to /127.0.0.1:33252 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33290 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33280 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:33264 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:51410 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51440 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51422 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51424 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51442 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:51438 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 22:35:20 CEST 2024 finished: Mon Apr 01 22:35:20 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest TIME: 0.768 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 22:35:20 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:21 CEST 2024 elapsed time (seconds): 0.768 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=12970, tid=12973 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid12970.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/DatagramSocket/TimeoutWithSM.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 22:35:34 CEST 2024 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.031 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.031 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.079 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.079 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.176 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.176 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.191 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 22:35:34 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.191 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.191 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.191 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 2.395 seconds messages: command: main Security 0 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 started: Mon Apr 01 22:35:34 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 22:35:37 CEST 2024 elapsed time (seconds): 2.395 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:40019 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/ProxyServer.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/proxydir/ProxyServer.class moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/ProxyServer$Connection.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/proxydir/ProxyServer$Connection.class moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/ProxyServer$1.class to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/proxydir/ProxyServer$1.class URL for class loader = file:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d/proxydir/ Using policy file: 0 0 threw SecurityException as expected: java.lang.SecurityException: access denied ("java.net.URLPermission" "http://127.0.0.1:40019/files/foo.txt" "GET:") STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release Apr 01, 2024 10:35:35 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 10:35:35 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 10:35:35 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 22:35:37 CEST 2024 finished: Mon Apr 01 22:35:37 CEST 2024 elapsed time (seconds): 0.0 ACTION: main -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 TIME: 0.741 seconds messages: command: main Security 2 reason: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 started: Mon Apr 01 22:35:37 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 22:35:37 CEST 2024 elapsed time (seconds): 0.741 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=15741, tid=15744 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid15741.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/security/Security.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.322 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 22:35:31 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 22:35:31 CEST 2024 elapsed time (seconds): 0.322 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.175 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:31 CEST 2024 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 Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:35:31 CEST 2024 elapsed time (seconds): 0.175 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.147 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:31 CEST 2024 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 Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:35:31 CEST 2024 elapsed time (seconds): 0.147 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.05 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 22:35:31 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 22:35:31 CEST 2024 elapsed time (seconds): 0.05 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.05 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:31 CEST 2024 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 Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:35:31 CEST 2024 elapsed time (seconds): 0.05 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.628 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 22:35:31 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:37 CEST 2024 elapsed time (seconds): 5.628 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:37805]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@78245d5c, /http1/echo Http1TestServer[localhost/127.0.0.1:35703]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4effe7c2, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:47955]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@6bf131e5, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:51625]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@154577d1, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:37805/http1/echo, defaultDir, "msg", true): starting Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:37805/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:35703/https1/echo, defaultDir, "msg", true): starting Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:35703/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:47955/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c2d2846 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@690b46a7 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74b71f75 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:47955/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:51625/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f8f9a54 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a8d0bc1 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70b93365 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:51625/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:37805/http1/echo, defaultDir, "msg", false): starting Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:37805/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:35703/https1/echo, defaultDir, "msg", false): starting Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:35703/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:47955/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71ec4d66 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e6173b7 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b9d343e Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:47955/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:51625/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8a33558 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6339c6a4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13a75aeb Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:51625/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58612,localport=47955] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59356, Session(1712003733874|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58622,localport=47955] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=58634,localport=47955] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=58646,localport=47955] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59364, Session(1712003735983|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59366, Session(1712003736388|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59378, Session(1712003736414|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:59364 stopping. 1 streams Server connection to /127.0.0.1:58646 stopping. 1 streams Server connection to /127.0.0.1:58622 stopping. 1 streams Server connection to /127.0.0.1:58634 stopping. 1 streams Server connection to /127.0.0.1:58612 stopping. 3 streams Server connection to /127.0.0.1:59366 stopping. 1 streams Server connection to /127.0.0.1:59356 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): stopping 4 connections TestServer(2): stopping 4 connections Server connection to /127.0.0.1:59378 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 22:35:37 CEST 2024 finished: Mon Apr 01 22:35:37 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 0.779 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 22:35:37 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:38 CEST 2024 elapsed time (seconds): 0.779 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=15779, tid=15782 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid15779.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/ofFileDownload.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.363 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils started: Mon Apr 01 22:35:33 CEST 2024 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.363 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.363 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:33 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.363 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Asserts.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.022 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.022 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.073 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.073 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../ProxyServer.java TIME: 0.248 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java reason: User specified action: run compile ../ProxyServer.java started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.248 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. Build successful REASON: User specified action: run build Security TIME: 0.166 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 22:35:34 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.166 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.166 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.166 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.054 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 22:35:34 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.054 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.054 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:34 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 22:35:34 CEST 2024 elapsed time (seconds): 0.054 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -J-Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value REASON: User specified action: run main/othervm Driver TIME: 3.337 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 22:35:34 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 22:35:38 CEST 2024 elapsed time (seconds): 3.337 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: Starting Driver Command line: [/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar -Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa -XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d -Djava.security.manager -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/1.policy -Dport.number=37351 -Dport.number1=40583 -Djdk.httpclient.HttpClient.log=all,frames:all -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib Security 1 ] Command line = [-ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d -Djava.security.manager -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/1.policy -Dport.number=37351 -Dport.number1=40583 -Djdk.httpclient.HttpClient.log=all,frames:all -cp /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib Security 1] WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=15326, tid=15328 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid15326.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=752 ms STDERR: java.lang.RuntimeException: Non zero return value at Driver.runtest(Driver.java:169) at Driver.runtest(Driver.java:120) at Driver.main(Driver.java:70) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) at java.base/java.lang.Thread.run(Thread.java:1575) JavaTest Message: Test threw exception: java.lang.RuntimeException: Non zero return value JavaTest Message: shutting down test STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Non zero return value rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Driver.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/security/Driver.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- Passed: java/net/httpclient/http2/Timeout.java TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 22:35:32 CEST 2024 finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.091 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 22:35:32 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.091 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.091 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:32 CEST 2024 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 Mode: agentvm Agent id: 6 finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.091 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java:201: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(action); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodySubscriberOfFileTest TIME: 5.974 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 22:35:32 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:38 CEST 2024 elapsed time (seconds): 5.974 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:37191]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@184b74f8, /http1/echo Http1TestServer[localhost/127.0.0.1:36389]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@fe63c81, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:54687]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@5aca878a, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:54837]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@253fb7da, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:37191/http1/echo, defaultFile.txt, "msg", true): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:37191/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:36389/https1/echo, defaultFile.txt, "msg", true): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:36389/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:54687/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1958c60a Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e8a4a69 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c5be864 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:54687/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:54837/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b1cd7ad Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e1e5caa Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a9807e0 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:54837/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:37191/http1/echo, defaultFile.txt, "msg", false): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:37191/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:36389/https1/echo, defaultFile.txt, "msg", false): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:36389/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:54687/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28fecca4 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c494463 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7103688d Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:54687/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:54837/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12565609 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2914101c Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a7f596d Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:54837/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:37191/http1/echo, fileInZip.txt, "msg", true): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:37191/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:36389/https1/echo, fileInZip.txt, "msg", true): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:36389/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:54687/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43674030 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3613181e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@509f28e3 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:54687/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:54837/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@478c2dfa Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59a92b97 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29edb5fe Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:54837/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:37191/http1/echo, fileInZip.txt, "msg", false): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:37191/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:36389/https1/echo, fileInZip.txt, "msg", false): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:36389/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:54687/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5596b373 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d8ca291 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e76513b Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:54687/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:54837/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bfb4457 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f9837e4 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@114eefa4 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:54837/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37074,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53508, Session(1712003734577|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58614,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58616,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=58630,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53522, Session(1712003736482|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53528, Session(1712003736891|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53544, Session(1712003736920|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:58616 stopping. 1 streams Server connection to /127.0.0.1:53544 stopping. 1 streams Server connection to /127.0.0.1:53528 stopping. 1 streams Server connection to /127.0.0.1:53508 stopping. 3 streams Server connection to /127.0.0.1:53522 stopping. 1 streams Server connection to /127.0.0.1:58630 stopping. 1 streams Server connection to /127.0.0.1:37074 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58614 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58636,localport=54687] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53550, Session(1712003736947|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58646,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=58660,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58666,localport=54687] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53556, Session(1712003737346|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53570, Session(1712003737632|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53580, Session(1712003737652|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): stopping 8 connections Server connection to /127.0.0.1:58646 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58636 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58660 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58666 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:53570 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53550 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53556 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53580 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 22:35:38 CEST 2024 finished: Mon Apr 01 22:35:38 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest TIME: 0.777 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 22:35:38 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:39 CEST 2024 elapsed time (seconds): 0.777 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=16023, tid=16026 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid16023.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/ofFile.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.061 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 22:35:32 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.061 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.06 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:32 CEST 2024 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 Mode: agentvm Agent id: 9 finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.06 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.107 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 22:35:32 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.107 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.107 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:35:32 CEST 2024 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 Mode: agentvm Agent id: 9 finished: Mon Apr 01 22:35:32 CEST 2024 elapsed time (seconds): 0.107 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 5.927 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 22:35:32 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:38 CEST 2024 elapsed time (seconds): 5.927 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:45377]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@3b75e62b, /http1/echo Http1TestServer[localhost/127.0.0.1:35417]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@3ada0032, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:46657]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@660e7629, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:43715]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@46aa1f54, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:45377/http1/echo, defaultFile.txt, "msg", true): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:45377/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:35417/https1/echo, defaultFile.txt, "msg", true): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:35417/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:46657/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9d149f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e091942 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5587e6e5 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:46657/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:43715/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d78752a Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@587ae8e1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f1f4f7a Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:43715/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:45377/http1/echo, defaultFile.txt, "msg", false): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:45377/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:35417/https1/echo, defaultFile.txt, "msg", false): starting Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:35417/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:46657/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d3c7e52 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33870edd Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d77763d Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:46657/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:43715/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3767cc43 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@256f142d Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c1b4b52 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:43715/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:45377/http1/echo, fileInZip.txt, "msg", true): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:45377/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:35417/https1/echo, fileInZip.txt, "msg", true): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:35417/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:46657/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f18aa75 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7be73c64 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@709d2423 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:46657/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:43715/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bfc41ef Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79a54afe Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f82cf43 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:43715/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:45377/http1/echo, fileInZip.txt, "msg", false): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:45377/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:35417/https1/echo, fileInZip.txt, "msg", false): starting Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:35417/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:46657/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@295b6c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bb07ea9 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b7ccf61 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:46657/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:43715/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5fd505ae Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d7f063b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67876d4b Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:43715/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40034,localport=46657] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35716, Session(1712003734606|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47362,localport=46657] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47364,localport=46657] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=47372,localport=46657] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35728, Session(1712003736618|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35732, Session(1712003736989|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35738, Session(1712003737017|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:40034 stopping. 3 streams Server connection to /127.0.0.1:47362 stopping. 1 streams Server connection to /127.0.0.1:47372 stopping. 1 streams Server connection to /127.0.0.1:35732 stopping. 1 streams Server connection to /127.0.0.1:35716 stopping. 3 streams Server connection to /127.0.0.1:47364 stopping. 1 streams Server connection to /127.0.0.1:35738 stopping. 1 streams Server connection to /127.0.0.1:35728 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47380,localport=46657] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35750, Session(1712003737039|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=47386,localport=46657] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47398,localport=46657] TestServer(1): starting connection TestServer(1): accepting connections TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=47400,localport=46657] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35762, Session(1712003737402|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35764, Session(1712003737694|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35778, Session(1712003737716|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): stopping 8 connections Server connection to /127.0.0.1:47380 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47398 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47400 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47386 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:35764 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:35762 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:35750 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:35778 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 22:35:38 CEST 2024 finished: Mon Apr 01 22:35:38 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest TIME: 0.762 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 22:35:38 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:35:39 CEST 2024 elapsed time (seconds): 0.762 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=16037, tid=16041 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid16037.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/ofFile.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: java/net/httpclient/websocket/MaskerDriver.java Passed: java/net/httpclient/websocket/PendingBinaryPingClose.java Passed: java/net/httpclient/websocket/MessageQueueDriver.java Passed: java/net/httpclient/websocket/PendingBinaryPongClose.java Passed: java/net/httpclient/websocket/PendingPingBinaryClose.java Passed: java/net/httpclient/websocket/PendingPingTextClose.java Passed: java/net/httpclient/websocket/PendingPongBinaryClose.java Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/BasicAuthTest.java TEST: java/net/httpclient/AsFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.093 seconds messages: command: build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.httpclient.test.lib.http2.Http2TestServer jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 22:38:47 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 22:38:47 CEST 2024 elapsed time (seconds): 0.093 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.092 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 22:38:47 CEST 2024 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 Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:38:47 CEST 2024 elapsed time (seconds): 0.092 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.169 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 22:38:47 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 22:38:47 CEST 2024 elapsed time (seconds): 0.169 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.168 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:38:47 CEST 2024 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 Mode: agentvm Agent id: 2 finished: Mon Apr 01 22:38:47 CEST 2024 elapsed time (seconds): 0.168 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java:356: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null && Files.exists(tempDir)) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm AsFileDownloadTest TIME: 17.874 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 22:38:47 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:39:05 CEST 2024 elapsed time (seconds): 17.874 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: config AsFileDownloadTest.setup(): success negativeTest(http://127.0.0.1:37391/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@6264a8a0 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 20:38:50 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 94 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:37391/http1/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@bf4317ab { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 20:38:50 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:37391/http1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 3 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:37391/http1/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@42cc8112 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 20:38:50 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:37391/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 5 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:37391/http1/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@d765e9cf { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 20:38:51 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:37391/http1/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@eea3969d { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 20:38:51 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:37391/http1/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@d765eb4f { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 20:38:51 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 8 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:37391/http1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 9 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:37391/http1/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@89a2898f { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 20:38:51 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:37391/http1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 11 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:37391/http1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 12 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:37391/http1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 13 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:37391/http1/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@20f17c13 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 20:38:51 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:37391/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@adbf68a1 { {content-length=[15], date=[Mon, 01 Apr 2024 20:38:51 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37391/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:45605/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@6248799e { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 20:38:52 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 16 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:45605/https1/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@bf26e8a9 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 20:38:52 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 17 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:45605/https1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 18 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:45605/https1/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@42b05210 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 20:38:52 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 19 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:45605/https1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 20 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:45605/https1/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@d7c9dacd { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 20:38:53 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 21 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:45605/https1/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@ef07879b { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 20:38:53 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 22 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:45605/https1/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@d7c9dc4d { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 20:38:53 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 23 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:45605/https1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 24 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:45605/https1/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@8a067a8d { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 20:38:53 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:45605/https1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 26 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:45605/https1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 27 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:45605/https1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 28 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:45605/https1/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@21556d11 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 20:38:53 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:45605/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@ae352220 { {content-length=[15], date=[Mon, 01 Apr 2024 20:38:54 GMT]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:45605/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:46583/http2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 40 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:46583/http2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 32 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:46583/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:46583/http2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 34 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:46583/http2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 35 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:46583/http2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:46583/http2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 37 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:46583/http2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 38 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:46583/http2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 39 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:46583/http2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 40 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:46583/http2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 41 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:46583/http2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 42 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:46583/http2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 43 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:46583/http2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 44 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:46583/http2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 45 clients in 0 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46583/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:46951/https2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 43 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:46951/https2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:46951/https2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 48 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:46951/https2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 49 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:46951/https2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 50 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:46951/https2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 51 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:46951/https2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 52 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:46951/https2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:46951/https2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 54 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:46951/https2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 55 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:46951/https2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 56 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:46951/https2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 57 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:46951/https2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 58 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:46951/https2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 59 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:46951/https2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 60 clients in 0 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:46951/https2/afdt?120", "<>"): success test(http://127.0.0.1:37391/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 61 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:37391/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 62 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:37391/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 63 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:37391/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 64 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:37391/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 65 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:37391/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 66 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:37391/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:37391/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 68 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:37391/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 69 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:37391/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 70 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:37391/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:37391/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 72 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:37391/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 73 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:37391/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 74 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:37391/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 75 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:37391/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 76 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:37391/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 77 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:37391/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 78 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:37391/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 79 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:37391/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 80 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:37391/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 81 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:37391/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 82 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:37391/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 83 clients in 1 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:37391/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 84 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:37391/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 85 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:37391/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 86 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:37391/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 87 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:37391/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 88 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:37391/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 89 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:37391/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 90 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:37391/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 91 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:37391/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 92 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:37391/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:37391/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 94 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:37391/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 95 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:37391/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 96 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:37391/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:37391/http1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 97 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:37391/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:45605/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 98 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:45605/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 99 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:45605/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 100 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:45605/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 101 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:45605/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 102 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:45605/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 103 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:45605/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 104 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:45605/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 105 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:45605/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 106 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:45605/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 107 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:45605/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 108 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:45605/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 109 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:45605/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 110 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:45605/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 111 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:45605/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 112 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:45605/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 113 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:45605/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 114 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:45605/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 115 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:45605/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 116 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:45605/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 117 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:45605/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 118 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:45605/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 119 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:45605/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 120 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:45605/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 121 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:45605/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 122 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:45605/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 123 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:45605/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 124 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:45605/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 125 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:45605/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 126 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:45605/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 127 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:45605/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 128 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:45605/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 129 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:45605/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 130 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:45605/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 131 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:45605/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 132 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:45605/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 133 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:45605/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:45605/https1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 134 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:45605/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:46583/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 135 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:46583/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 136 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:46583/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 137 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:46583/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 138 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:46583/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 139 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:46583/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 140 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:46583/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 141 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:46583/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 142 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:46583/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 143 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:46583/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 144 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:46583/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 145 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:46583/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 146 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:46583/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 147 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:46583/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 148 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:46583/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 149 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:46583/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 150 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:46583/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 151 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:46583/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 152 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:46583/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 153 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:46583/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 154 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:46583/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 155 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:46583/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 156 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:46583/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 157 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:46583/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 158 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:46583/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 159 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:46583/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 160 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:46583/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 161 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:46583/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 162 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:46583/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:46583/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 164 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:46583/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 165 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:46583/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 166 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:46583/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 167 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:46583/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 168 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:46583/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 169 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:46583/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 170 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:46583/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:46583/http2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 171 clients in 0 ms test AsFileDownloadTest.test("http://127.0.0.1:46583/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:46951/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example001.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 172 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:46951/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example002.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 173 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:46951/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example003.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 174 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:46951/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example004.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 175 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:46951/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example005.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 176 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:46951/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example006.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 177 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:46951/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example007.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 178 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:46951/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example008.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 179 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:46951/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example009.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 180 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:46951/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/Example010.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 181 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:46951/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 182 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:46951/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXample012.html Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 183 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:46951/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example013.HTML Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 184 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:46951/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 185 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:46951/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 186 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:46951/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 187 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:46951/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/c Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 188 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:46951/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/d Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 189 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:46951/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/e Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 190 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:46951/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/f Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 191 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:46951/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/g Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 192 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:46951/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/h Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 193 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:46951/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/space name Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 194 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:46951/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/me.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 195 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:46951/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/m y.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 196 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:46951/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file1.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 197 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:46951/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file2.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 198 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:46951/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file3.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 199 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:46951/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file4.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 200 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:46951/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file5.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 201 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:46951/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file6.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 202 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:46951/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file7.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 203 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:46951/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file8.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 204 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:46951/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file9.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 205 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:46951/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file10.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 206 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:46951/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file11.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:46951/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:46951/https2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file12.txt Got body: May the luck of the Irish be with you! No outstanding HTTP operations remaining after 0/100 iterations and 0/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 208 clients in 0 ms test AsFileDownloadTest.test("https://127.0.0.1:46951/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43650,localport=46583] TestServer(1): starting connection TestServer: POST /http2/afdt?100 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43650 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43664,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43664 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43670,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43670 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43680,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?103 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43680 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43696,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?104 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43696 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43700,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43700 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43714,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?106 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43714 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43722,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?107 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43722 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43730,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43730 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43744,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?109 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43744 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43752,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?110 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43752 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43754,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?111 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43754 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43770,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?112 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43770 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43778,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?113 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43778 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43782,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?120 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:43782 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52386, Session(1712003930058|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?100 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52386 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52392, Session(1712003935127|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?101 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52392 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52404, Session(1712003935319|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?102 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52404 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52412, Session(1712003935383|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?103 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52412 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52418, Session(1712003935443|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?104 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52418 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52420, Session(1712003935503|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?105 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52420 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52426, Session(1712003935566|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?106 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52426 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52430, Session(1712003935623|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?107 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52430 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52436, Session(1712003935686|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?108 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52436 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52452, Session(1712003935743|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?109 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52452 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52456, Session(1712003935805|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?110 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52456 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52462, Session(1712003935860|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?111 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52462 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52478, Session(1712003935918|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?112 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52478 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52488, Session(1712003935976|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?113 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52488 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52492, Session(1712003936033|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?120 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:52492 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58088,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?001 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58088 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58098,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?002 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58098 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58100,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58100 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58108,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?004 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58108 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58118,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?005 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58118 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58134,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58134 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58146,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58146 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58162,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58162 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58170,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?009 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58170 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58184,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?010 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58184 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58190,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?011 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58190 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58202,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58202 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58214,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?013 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58214 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58230,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58230 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58238,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?015 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58238 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58248,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?016 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58248 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58258,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?017 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58258 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58268,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?018 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58268 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58272,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?019 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58272 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58284,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?020 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58284 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58288,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?021 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58288 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58304,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58304 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58310,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?023 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58310 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58316,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?024 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58316 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58330,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?025 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58330 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58342,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?030 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58342 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58350,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?031 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58350 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58356,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58356 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58362,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?033 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58362 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58378,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?034 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58378 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58380,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?035 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58380 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58384,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?036 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58384 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58386,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58386 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58392,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?038 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58392 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58394,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?039 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58394 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58398,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?040 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58398 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58410,localport=46583] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58410 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40474, Session(1712003936089|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?001 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40474 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40484, Session(1712003943194|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?002 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40484 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40498, Session(1712003943251|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?003 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40498 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40508, Session(1712003943354|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?004 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40508 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40524, Session(1712003943413|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?005 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40524 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40536, Session(1712003943511|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?006 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40536 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40544, Session(1712003943566|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?007 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40544 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40560, Session(1712003943625|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?008 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40560 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40562, Session(1712003943684|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?009 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40562 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40572, Session(1712003943748|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?010 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40572 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40578, Session(1712003943804|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?011 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40578 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40588, Session(1712003943865|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?012 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40588 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40594, Session(1712003943928|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?013 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40594 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40600, Session(1712003943991|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?014 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40600 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40604, Session(1712003944048|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?015 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40604 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40614, Session(1712003944101|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?016 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40614 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40622, Session(1712003944155|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?017 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40622 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40634, Session(1712003944217|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?018 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40634 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40644, Session(1712003944273|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?019 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40644 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40648, Session(1712003944327|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?020 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40648 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40664, Session(1712003944378|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?021 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40664 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40678, Session(1712003944438|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?022 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40678 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40690, Session(1712003944491|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?023 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40690 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40692, Session(1712003944544|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?024 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40692 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40698, Session(1712003944608|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?025 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40698 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40714, Session(1712003944662|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?030 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40714 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40716, Session(1712003944714|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?031 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40716 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40732, Session(1712003944765|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?032 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40732 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40738, Session(1712003944816|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?033 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40738 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40746, Session(1712003944874|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?034 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40746 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40760, Session(1712003944931|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?035 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40760 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40770, Session(1712003944982|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?036 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40770 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40772, Session(1712003945037|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?037 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40772 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40780, Session(1712003945100|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?038 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40780 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40794, Session(1712003945160|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?039 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40794 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40798, Session(1712003945217|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?040 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40798 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40804, Session(1712003945277|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?041 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40804 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 22:39:05 CEST 2024 finished: Mon Apr 01 22:39:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest TIME: 0.92 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 22:39:05 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:39:06 CEST 2024 elapsed time (seconds): 0.92 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=21512, tid=21513 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/hs_err_pid21512.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/AsFileDownloadTest.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.1.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest TIME: 0.244 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest started: Mon Apr 01 22:39:29 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 22:39:29 CEST 2024 elapsed time (seconds): 0.244 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.244 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:39:29 CEST 2024 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 Mode: agentvm Agent id: 7 finished: Mon Apr 01 22:39:29 CEST 2024 elapsed time (seconds): 0.244 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java:489: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal } else if (System.getSecurityManager() != null) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.001 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 22:39:29 CEST 2024 finished: Mon Apr 01 22:39:29 CEST 2024 elapsed time (seconds): 0.001 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 6.407 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 22:39:29 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:39:36 CEST 2024 elapsed time (seconds): 6.407 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http2TestServerImpl[localhost/127.0.0.1:56319]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@274e2df9, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:56319]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@81359ae, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:54593]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@274e2df9, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:54593]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@81359ae, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 204 ms, 959750 ns] testAsInputStreamAsync(http://127.0.0.1:56319/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7cccd276 HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [1 s, 974 ms, 371609 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [1 s, 977 ms, 317299 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [1 s, 978 ms, 3480 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:56319/http2/fixed/y", false, SemaphoreStaller): success [2 s, 131 ms, 72333 ns] testAsInputStreamAsync(http://127.0.0.1:56319/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2267c38d HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [2 s, 150 ms, 211047 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [2 s, 151 ms, 140596 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [2 s, 151 ms, 700634 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:56319/http2/chunk/y", false, SemaphoreStaller): success [2 s, 171 ms, 278883 ns] testAsInputStreamAsync(https://127.0.0.1:54593/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@767ea1f2 HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [3 s, 348 ms, 383159 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [3 s, 349 ms, 144251 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [3 s, 349 ms, 655118 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:54593/https2/fixed/y", false, SemaphoreStaller): success [3 s, 397 ms, 462429 ns] testAsInputStreamAsync(https://127.0.0.1:54593/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5568602b HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [3 s, 481 ms, 221121 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [3 s, 481 ms, 822479 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [3 s, 482 ms, 400227 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:54593/https2/chunk/y", false, SemaphoreStaller): success [3 s, 525 ms, 316369 ns] testAsInputStreamAsync(http://127.0.0.1:56319/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5fcc2163 HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [3 s, 540 ms, 214425 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [3 s, 540 ms, 978118 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [3 s, 541 ms, 747212 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:56319/http2/fixed/y", true, SemaphoreStaller): success [3 s, 558 ms, 574686 ns] testAsInputStreamAsync(http://127.0.0.1:56319/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c13bed9 HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [3 s, 562 ms, 966111 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [3 s, 563 ms, 698563 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [3 s, 564 ms, 282701 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:56319/http2/chunk/y", true, SemaphoreStaller): success [3 s, 579 ms, 723143 ns] testAsInputStreamAsync(https://127.0.0.1:54593/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2130f167 HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [3 s, 667 ms, 771906 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [3 s, 668 ms, 370375 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [3 s, 668 ms, 925992 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:54593/https2/fixed/y", true, SemaphoreStaller): success [3 s, 713 ms, 757162 ns] testAsInputStreamAsync(https://127.0.0.1:54593/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c84b663 HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [3 s, 719 ms, 233870 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [3 s, 719 ms, 758806 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [3 s, 720 ms, 197370 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:54593/https2/chunk/y", true, SemaphoreStaller): success [3 s, 762 ms, 566855 ns] testAsLinesAsync(http://127.0.0.1:56319/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@bc5e76b HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [3 s, 777 ms, 922215 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [3 s, 778 ms, 499463 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [3 s, 779 ms, 108511 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:56319/http2/fixed/y", false, SemaphoreStaller): success [3 s, 803 ms, 31733 ns] testAsLinesAsync(http://127.0.0.1:56319/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64cd085 HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [3 s, 815 ms, 245817 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [3 s, 815 ms, 749382 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [3 s, 816 ms, 213136 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:56319/http2/chunk/y", false, SemaphoreStaller): success [3 s, 831 ms, 207035 ns] testAsLinesAsync(https://127.0.0.1:54593/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70451bad HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [3 s, 865 ms, 620507 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [3 s, 866 ms, 509564 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [3 s, 867 ms, 315799 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:54593/https2/fixed/y", false, SemaphoreStaller): success [3 s, 897 ms, 388719 ns] testAsLinesAsync(https://127.0.0.1:54593/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@666cbcb5 HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [3 s, 976 ms, 178808 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [3 s, 976 ms, 562670 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [3 s, 976 ms, 811138 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:54593/https2/chunk/y", false, SemaphoreStaller): success [4 s, 16 ms, 992547 ns] testAsLinesAsync(http://127.0.0.1:56319/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b772be5 HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [4 s, 21 ms, 421212 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [4 s, 22 ms, 18651 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 22 ms, 439703 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:56319/http2/fixed/y", true, SemaphoreStaller): success [4 s, 58 ms, 913209 ns] testAsLinesAsync(http://127.0.0.1:56319/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a73a724 HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [4 s, 62 ms, 344614 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [4 s, 62 ms, 727256 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [4 s, 63 ms, 80176 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:56319/http2/chunk/y", true, SemaphoreStaller): success [4 s, 75 ms, 858707 ns] testAsLinesAsync(https://127.0.0.1:54593/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c4b790e HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [4 s, 81 ms, 457458 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [4 s, 81 ms, 819510 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 82 ms, 83938 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:54593/https2/fixed/y", true, SemaphoreStaller): success [4 s, 118 ms, 558233 ns] testAsLinesAsync(https://127.0.0.1:54593/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@740b8759 HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [4 s, 122 ms, 323508 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [4 s, 122 ms, 679979 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 122 ms, 904056 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:54593/https2/chunk/y", true, SemaphoreStaller): success [4 s, 164 ms, 197909 ns] testAsStringAsync(http://127.0.0.1:56319/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17ca53dd HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [4 s, 176 ms, 968110 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [4 s, 177 ms, 590299 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 177 ms, 991731 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:56319/http2/fixed/y", false, SemaphoreStaller): success [4 s, 195 ms, 816596 ns] testAsStringAsync(http://127.0.0.1:56319/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@382d1852 HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [4 s, 204 ms, 17597 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [4 s, 204 ms, 358437 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [4 s, 204 ms, 559794 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:56319/http2/chunk/y", false, SemaphoreStaller): success [4 s, 214 ms, 515528 ns] testAsStringAsync(https://127.0.0.1:54593/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@398e2cd2 HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [4 s, 253 ms, 477949 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [4 s, 253 ms, 791919 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 254 ms, 11836 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:54593/https2/fixed/y", false, SemaphoreStaller): success [4 s, 278 ms, 931068 ns] testAsStringAsync(https://127.0.0.1:54593/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7aa3499c HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [4 s, 306 ms, 161681 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [4 s, 306 ms, 542952 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 306 ms, 783930 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:54593/https2/chunk/y", false, SemaphoreStaller): success [4 s, 331 ms, 277889 ns] testAsStringAsync(http://127.0.0.1:56319/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d69eb8c HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [4 s, 334 ms, 49423 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [4 s, 334 ms, 438495 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 334 ms, 709603 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:56319/http2/fixed/y", true, SemaphoreStaller): success [4 s, 342 ms, 463961 ns] testAsStringAsync(http://127.0.0.1:56319/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a4724b1 HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [4 s, 344 ms, 997298 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [4 s, 345 ms, 319118 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [4 s, 345 ms, 543605 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:56319/http2/chunk/y", true, SemaphoreStaller): success [4 s, 353 ms, 890100 ns] testAsStringAsync(https://127.0.0.1:54593/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@533ddf05 HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [4 s, 356 ms, 904182 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [4 s, 357 ms, 268293 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 357 ms, 529351 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:54593/https2/fixed/y", true, SemaphoreStaller): success [4 s, 372 ms, 451648 ns] testAsStringAsync(https://127.0.0.1:54593/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2055f608 HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [4 s, 375 ms, 794540 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [4 s, 376 ms, 137590 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 376 ms, 390358 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:54593/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:56319/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@462f158d HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [4 s, 425 ms, 333855 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [4 s, 425 ms, 631784 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 425 ms, 873511 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 [4 s, 438 ms, 890679 ns] Received promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 [4 s, 439 ms, 231930 ns] Received promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 [4 s, 439 ms, 473117 ns] Received promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:56319/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:56319/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c672e1f HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [4 s, 447 ms, 897555 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [4 s, 448 ms, 204144 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [4 s, 448 ms, 510963 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 [4 s, 454 ms, 320331 ns] Received promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 [4 s, 455 ms, 845598 ns] Received promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 [4 s, 457 ms, 451797 ns] Received promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:56319/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:54593/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66e3c62d HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [4 s, 482 ms, 70870 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [4 s, 482 ms, 417940 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 482 ms, 645597 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 [4 s, 489 ms, 927530 ns] Received promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 [4 s, 494 ms, 89837 ns] Received promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 [4 s, 494 ms, 367136 ns] Received promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:54593/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:54593/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31698abb HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [4 s, 518 ms, 650208 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [4 s, 518 ms, 937037 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 519 ms, 129823 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 [4 s, 526 ms, 263781 ns] Received promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 [4 s, 531 ms, 971516 ns] Received promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 [4 s, 532 ms, 285906 ns] Received promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:54593/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:56319/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c585849 HTTP_FixedLengthHandler received request to http://127.0.0.1:56319/http2/fixed/y TestServer: [4 s, 535 ms, 250956 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 TestServer: [4 s, 535 ms, 543845 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 535 ms, 826594 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 [4 s, 541 ms, 498717 ns] Received promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 [4 s, 541 ms, 877199 ns] Received promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 [4 s, 542 ms, 459757 ns] Received promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:56319/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:56319/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ff99ddf HTTP_ChunkedHandler received request to http://127.0.0.1:56319/http2/chunk/y TestServer: [4 s, 546 ms, 564482 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 TestServer: [4 s, 546 ms, 860371 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 TestServer: [4 s, 547 ms, 97228 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 [4 s, 552 ms, 391210 ns] Received promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 [4 s, 553 ms, 232086 ns] Received promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 [4 s, 554 ms, 431713 ns] Received promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:56319/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:54593/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a8768e3 HTTP_FixedLengthHandler received request to https://127.0.0.1:54593/https2/fixed/y TestServer: [4 s, 558 ms, 394174 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 TestServer: [4 s, 558 ms, 752415 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 558 ms, 958301 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 [4 s, 567 ms, 16597 ns] Received promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 [4 s, 569 ms, 981398 ns] Received promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 [4 s, 570 ms, 250556 ns] Received promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:54593/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:54593/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@522d0130 HTTP_ChunkedHandler received request to https://127.0.0.1:54593/https2/chunk/y TestServer: [4 s, 574 ms, 710133 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 TestServer: [4 s, 574 ms, 963150 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 575 ms, 131606 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 [4 s, 583 ms, 739189 ns] Received promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 [4 s, 588 ms, 829385 ns] Received promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 [4 s, 589 ms, 83682 ns] Received promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:54593/https2/chunk/y", true): success ========================= [4 s, 597 ms, 332995 ns] Created 4 servers and 17 clients ========================= config DependentPromiseActionsTest.printFailedTests(): success Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentPromiseActionsTest.teardown(): success =============================================== java/net/httpclient/DependentPromiseActionsTest.java Total tests run: 32, Passes: 32, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [38ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [88ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-1] [129ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [165ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [165ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [167ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [167ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [197ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [197ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [241ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [241ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [255ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c7a50a0 queue.isEmpty: true DEBUG: [pool-1-thread-1] [296ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c7a50a0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [297ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [321ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [322ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [322ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [322ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [322ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [326ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [334ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5f49b47d for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40118,localport=56319] DEBUG: [HttpClient-1-SelectorManager] [358ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [358ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40118 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [362ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [365ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [365ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [367ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [367ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [367ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@652cbf76 DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [367ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [367ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [368ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [368ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [368ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [368ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [368ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [369ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [369ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [369ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [369ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-1] [369ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [369ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [369ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [372ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (true) DEBUG: [pool-1-thread-3] [372ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [372ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [372ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [382ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [384ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [399ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [399ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [401ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [401ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [401ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [401ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [404ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [411ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [411ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [411ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [416ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [417ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [417ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [417ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [417ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [418ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [419ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [419ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [422ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [422ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [422ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [pool-1-thread-1] [422ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c7a50a0 DEBUG: [HttpClient-1-SelectorManager] [422ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [423ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [423ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c7a50a0 DEBUG: [pool-1-thread-1] [439ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [439ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [439ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [439ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [440ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [441ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c7a50a0 DEBUG: [pool-1-thread-3] [442ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [443ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [443ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40118 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-3] [461ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [470ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [499ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@67725d93(1) DEBUG: [pool-1-thread-3] [504ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7466ee6e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1592e8cc queue.isEmpty: false DEBUG: [pool-1-thread-3] [504ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [505ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [506ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [506ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [506ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7466ee6e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1592e8cc, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7466ee6e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1592e8cc DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7466ee6e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1592e8cc DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7466ee6e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1592e8cc DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7466ee6e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1592e8cc DEBUG: [pool-1-thread-3] [507ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [510ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [510ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@67725d93(1) DEBUG: [pool-1-thread-3] [519ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [592ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [604ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [605ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-3] [605ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [605ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [605ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [605ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [605ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [606ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [606ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [606ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1b1d780d DEBUG: [HttpClient-1-SelectorManager] [606ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [606ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [606ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [607ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [607ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-3] [607ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [607ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [607ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [607ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [607ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [607ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [607ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [607ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [608ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [608ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [608ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [608ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [614ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [614ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [641ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [641ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-3] [641ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-3] [641ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [641ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [641ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [641ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [641ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [643ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [644ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [644ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [644ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-3] [644ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-3] [644ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [644ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [644ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [644ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [644ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [647ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [648ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [648ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [648ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [658ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [659ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [659ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-3] [659ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [664ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [665ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [665ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [665ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [665ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [666ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [666ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [666ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [666ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): Using handler for: /http2/fixed DEBUG: [HttpClient-1-SelectorManager] [669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [669ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [669ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [669ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [670ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [1 s, 974 ms, 627205 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [1 s, 977 ms, 570776 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [1 s, 978 ms, 233036 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [683ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [683ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [684ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [684ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [684ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [688ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [688ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [688ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-3] [688ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [688ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [688ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-3] [689ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [689ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [689ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [690ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [690ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [691ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [691ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-3] [691ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-3] [691ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [691ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [691ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [691ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [691ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [691ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [691ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [691ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [692ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-3] [692ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [692ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-3] [692ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-3] [692ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) read bytes: 93 DEBUG: [HttpClient-1-SelectorManager] [694ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) read bytes: 260 DEBUG: [HttpClient-1-SelectorManager] [694ms] Http2Connection(SocketTube(1)) onNext: got 260 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for None (false) DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) read bytes: 89 DEBUG: [HttpClient-1-SelectorManager] [695ms] Http2Connection(SocketTube(1)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@576c8f06 for R (false) DEBUG: [HttpClient-1-SelectorManager] [695ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [713ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [724ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [724ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-3] [724ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [736ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [738ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-3] [738ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [738ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 93 DEBUG: [pool-1-thread-3] [738ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-3] [738ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [738ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [740ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [741ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [741ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [741ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [741ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [742ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [742ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1)) sending 260 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 260 DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1)) Processing 260 DEBUG: [pool-1-thread-3] [743ms] FramesDecoder decodes: 260 DEBUG: [pool-1-thread-3] [743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [743ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [743ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [744ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [745ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [745ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-3] [745ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [745ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [745ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [745ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [746ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [746ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [746ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [746ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [746ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [754ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40118 DEBUG: [pool-1-thread-3] [764ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [764ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [764ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [765ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [772ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [772ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [772ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [775ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [776ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [776ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-3] [776ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [776ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [776ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [776ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [777ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [777ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [777ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [777ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [777ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [777ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [777ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [777ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-3] [777ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@591e86b4 DEBUG: [pool-1-thread-3] [777ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [778ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [778ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [778ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [778ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40118 DEBUG: [pool-1-thread-3] [778ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [778ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [778ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [778ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [778ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [779ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [779ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 89 DEBUG: [pool-1-thread-3] [779ms] Http2Connection(SocketTube(1)) Processing 89 DEBUG: [pool-1-thread-3] [779ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-3] [780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [780ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [780ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [780ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [780ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [780ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [780ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [780ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [780ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [780ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [780ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [780ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-3] [781ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@467c40f1 DEBUG: [pool-1-thread-3] [781ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [781ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [781ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [782ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [782ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40118 DEBUG: [pool-1-thread-3] [782ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [782ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [782ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [782ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [782ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [782ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [782ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [783ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [783ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-3] [783ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [783ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [783ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [783ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [783ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [783ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [783ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [783ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [783ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [783ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [784ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [784ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-3] [784ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d05dad DEBUG: [pool-1-thread-3] [784ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [784ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-3] [786ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [786ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [786ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [786ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [788ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40118 DEBUG: [pool-1-thread-3] [789ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [789ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [789ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [789ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [789ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [789ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [789ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [789ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-3] [789ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [812ms] HttpClientImpl(1) ClientImpl (async) elapsed 711 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-3] [814ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [815ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@f52319b DEBUG: [pool-1-thread-3] [815ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [817ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [817ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [817ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [817ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [817ms] HttpResponseInputStream next item received DEBUG: [MainThread] [817ms] HttpResponseInputStream item offered DEBUG: [MainThread] [817ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [817ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [817ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [818ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [818ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [818ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [818ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [818ms] HttpResponseInputStream next item received DEBUG: [MainThread] [818ms] HttpResponseInputStream item offered DEBUG: [MainThread] [818ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [818ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [818ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [818ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [818ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [818ms] HttpResponseInputStream next item received DEBUG: [MainThread] [818ms] HttpResponseInputStream item offered DEBUG: [MainThread] [818ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [819ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [819ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [819ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [824ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b5263be DEBUG: [MainThread] [824ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [824ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [824ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [824ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [824ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [824ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [824ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [824ms] HttpResponseInputStream close called DEBUG: [MainThread] [825ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [825ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [825ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [825ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [825ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [825ms] HttpResponseInputStream close called DEBUG: [MainThread] [825ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [825ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [825ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [825ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [825ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [825ms] HttpResponseInputStream close called DEBUG: [MainThread] [826ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [826ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [826ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [826ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [826ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [826ms] HttpResponseInputStream close called DEBUG: [MainThread] [833ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [834ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-3] [835ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [835ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [835ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [835ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [835ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [835ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [836ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [836ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@749e6f44 queue.isEmpty: true DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@749e6f44, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [836ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [836ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [836ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [837ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-2-SelectorManager] [837ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a1e96d1 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-2-SelectorManager] [837ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=40130,localport=56319] DEBUG: [HttpClient-2-SelectorManager] [837ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40130 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [837ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [838ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [838ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [838ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [838ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [838ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [838ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [838ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70e6fda1 DEBUG: [pool-1-thread-3] [838ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [838ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [839ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-4] [839ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-3] [839ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [839ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [839ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [839ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [839ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [839ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [839ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [839ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [840ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [840ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [840ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [840ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [840ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [840ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (true) DEBUG: [pool-1-thread-3] [840ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [840ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [840ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [840ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [841ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [841ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [841ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [841ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [841ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [841ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [841ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [841ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [841ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [pool-1-thread-3] [841ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [841ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [841ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [841ms] SocketTube(2) read bytes: 71 DEBUG: [pool-1-thread-3] [841ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-SelectorManager] [842ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [842ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [842ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [842ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bdc146d DEBUG: [pool-1-thread-2] [842ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@749e6f44 DEBUG: [HttpClient-2-SelectorManager] [842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [pool-1-thread-3] [842ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [842ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [842ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [842ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [842ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@749e6f44 DEBUG: [pool-1-thread-3] [842ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [842ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [842ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [843ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [843ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [843ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@749e6f44 DEBUG: [pool-1-thread-2] [843ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [843ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [843ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40130 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-2] [843ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [843ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31caf888(2) DEBUG: [pool-1-thread-2] [844ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@154b4122/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5049ddef queue.isEmpty: false DEBUG: [pool-1-thread-2] [844ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-2] [844ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [844ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [844ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-2] [844ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [844ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [845ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [846ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [846ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-2] [846ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [846ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [846ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-2] [846ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-2] [846ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-2] [846ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [846ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-2] [846ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@41b5b47 DEBUG: [HttpClient-2-SelectorManager] [847ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [847ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-2] [847ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [847ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [847ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [847ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [848ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [848ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [848ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [848ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [848ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [848ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-2] [848ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [848ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [848ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [848ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [848ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [848ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [848ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-2] [848ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [849ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-2] [849ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-3] [849ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-2] [849ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [849ms] SocketTube(2) write: requesting more... DEBUG: [Test-server-pool] [849ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [849ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [Test-server-pool] [849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [849ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [Test-server-pool] [849ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [849ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [849ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [849ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-3] [849ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-2] [850ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [Test-server-pool] [850ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) trying to write: 13 DEBUG: [pool-1-thread-2] [850ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-2] [850ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-2] [850ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-2] [850ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [850ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31caf888(2) DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [851ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@154b4122/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5049ddef, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true TestServer(1): connection started DEBUG: [pool-1-thread-2] [851ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [readLoop] [851ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [851ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [readLoop] [851ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [851ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [851ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [readLoop] [851ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [852ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) read bytes: 39 DEBUG: [readLoop] [852ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-2-SelectorManager] [852ms] Http2Connection(SocketTube(2)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) resuming read event DEBUG: [readLoop] [852ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [852ms] Http2Connection(SocketTube(2)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [852ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [readLoop] [852ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [2 s, 150 ms, 424685 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [852ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 39 DEBUG: [readLoop] [852ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-2-SelectorManager] [852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) Sent response headers 200 DEBUG: [pool-1-thread-2] [853ms] Http2Connection(SocketTube(2)) Processing 39 DEBUG: [HttpClient-2-SelectorManager] [853ms] SocketTube(2) read bytes: 9 DEBUG: [readLoop] [853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [853ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [853ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [853ms] Http2Connection(SocketTube(2)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [853ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [853ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [2 s, 151 ms, 341282 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-2-SelectorManager] [853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [pool-1-thread-2] [853ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [853ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [854ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [854ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) TestServer: [2 s, 151 ms, 889458 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [854ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) read bytes: 238 DEBUG: [pool-1-thread-2] [854ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [854ms] Http2Connection(SocketTube(2)) onNext: got 238 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [pool-1-thread-2] [854ms] SocketTube(2) wrote: 9 DEBUG: [HttpClient-2-SelectorManager] [854ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [854ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [854ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for None (false) DEBUG: [readLoop] [855ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [855ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [readLoop] [855ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) read bytes: 242 DEBUG: [pool-1-thread-2] [855ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [855ms] Http2Connection(SocketTube(2)) onNext: got 242 bytes in 1 buffers DEBUG: [pool-1-thread-2] [855ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) resuming read event DEBUG: [readLoop] [855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [855ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35e46dd9 for R (false) DEBUG: [HttpClient-2-SelectorManager] [855ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [855ms] Http2Connection(SocketTube(2)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [855ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [855ms] Http2Connection(SocketTube(2)) Processing 9 DEBUG: [pool-1-thread-2] [856ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [856ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [856ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-2] [856ms] Http2Connection(SocketTube(2)) sending 238 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [856ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 238 DEBUG: [pool-1-thread-2] [856ms] Http2Connection(SocketTube(2)) Processing 238 DEBUG: [pool-1-thread-2] [856ms] FramesDecoder decodes: 238 DEBUG: [pool-1-thread-2] [856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [856ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-2] [857ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [857ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-2] [857ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [858ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [858ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [858ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [858ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [858ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [858ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40130 DEBUG: [pool-1-thread-2] [859ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [859ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [859ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [859ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [859ms] HttpClientImpl(2) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-2] [859ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [859ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [859ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [859ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [859ms] HttpResponseInputStream item offered DEBUG: [MainThread] [859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [860ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [860ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [860ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [860ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [860ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [860ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [860ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [860ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [860ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40130 DEBUG: [pool-1-thread-2] [860ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [860ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [860ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [860ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [861ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [861ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [861ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [861ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [861ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [861ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [861ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [861ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [861ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [861ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [862ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [862ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [862ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [862ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [862ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [862ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-2] [862ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61d32b68 DEBUG: [pool-1-thread-2] [862ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [862ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [863ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [864ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-2] [864ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [864ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [864ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [864ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [864ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [864ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [864ms] HttpResponseInputStream item offered DEBUG: [MainThread] [864ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [864ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [864ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [865ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [865ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2)) sending 242 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 242 DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2)) Processing 242 DEBUG: [pool-1-thread-2] [865ms] FramesDecoder decodes: 242 DEBUG: [pool-1-thread-2] [865ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [865ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [865ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [866ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40130 DEBUG: [pool-1-thread-2] [866ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [866ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [866ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [866ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [866ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [866ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [866ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [866ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [866ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-2] [866ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [867ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [867ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e5e3421 DEBUG: [pool-1-thread-2] [867ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [867ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [868ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [868ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-2] [868ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [868ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [868ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [869ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [869ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [869ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [869ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [869ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [869ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [869ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [MainThread] [870ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [MainThread] [870ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@306622a0 DEBUG: [MainThread] [870ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [870ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [870ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [870ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [870ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40130 DEBUG: [pool-1-thread-2] [870ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [870ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [870ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [870ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [871ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [871ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [871ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [871ms] HttpResponseInputStream next item received DEBUG: [MainThread] [871ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [871ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [871ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [871ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [871ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [871ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [871ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [871ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [MainThread] [871ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [872ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [MainThread] [872ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [872ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [872ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [872ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [872ms] HttpResponseInputStream item offered DEBUG: [MainThread] [872ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [872ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [MainThread] [872ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [872ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [872ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@128a064e DEBUG: [MainThread] [872ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [872ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [872ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [872ms] HttpResponseInputStream close called DEBUG: [MainThread] [873ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [874ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-2] [874ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [882ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [882ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [883ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [883ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a791c39 for C (true) DEBUG: [HttpClient-3-SelectorManager] [883ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [883ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44858 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44858, Session(1712003971897|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [938ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-2] [939ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-2] [939ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-2] [939ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [939ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-2] [940ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [940ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [940ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-2] [940ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-2] [941ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-2] [941ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [941ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [970ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [971ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [1s 455ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 457ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [1s 461ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 461ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 506ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [1s 507ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [1s 507ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [1s 507ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [1s 509ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 517ms] SocketTube(3) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@70817749[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), 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 DEBUG: [HttpClient-3-SelectorManager] [1s 517ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 517ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@35964273[Not completed, 1 dependents] (id=239), onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [1s 518ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 518ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 519ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 519ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 519ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [1s 519ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-2] [1s 519ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-2] [1s 519ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 519ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 519ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 519ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [1s 520ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 520ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 567ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 567ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 567ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 567ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 568ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [1s 568ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 568ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 568ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-2] [1s 602ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 603ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 603ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [1s 603ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 604ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 609ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [1s 629ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [1s 629ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-3-SelectorManager] [1s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [pool-1-thread-2] [1s 629ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 629ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-2] [1s 629ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 629ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 630ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [1s 630ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-2] [1s 630ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-2] [1s 630ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 631ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 631ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 631ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [1s 631ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 631ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 631ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 631ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 631ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 631ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 632ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 632ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 632ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 632ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 632ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 632ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 632ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 632ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 633ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 642ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 642ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 643ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 643ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 643ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [1s 643ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 643ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 649ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 649ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 649ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [1s 649ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 649ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 649ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [1s 650ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [1s 650ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [1s 650ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 650ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 650ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 650ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 650ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 760ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [1s 760ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 760ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 760ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 761ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [1s 761ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 764ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 764ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 765ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [1s 765ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 765ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 765ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [1s 953ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [1s 954ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [1s 954ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 954ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 954ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 954ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [1s 954ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] SocketTube(3) read bytes: 558 DEBUG: [HttpClient-3-SelectorManager] [1s 970ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 971ms] SSL Reader(SocketTube(3)) Adding 558 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 971ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 971ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 971ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [1s 971ms] SSL Reader(SocketTube(3)) Unwrapping: 558 DEBUG: [pool-1-thread-2] [1s 973ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 973ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 973ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [1s 973ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 973ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [1s 973ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [1s 976ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-2] [1s 977ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [1s 977ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [1s 977ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [1s 977ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 977ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [1s 977ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 986ms] SocketTube(3) read bytes: 90 DEBUG: [HttpClient-3-SelectorManager] [1s 986ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 986ms] SSL Reader(SocketTube(3)) Adding 90 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 986ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [1s 986ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 986ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [1s 986ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [1s 997ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [1s 997ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [1s 997ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [1s 997ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-2] [1s 998ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [1s 998ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [1s 998ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [1s 998ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [1s 998ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 1ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 5ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 5ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 6ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 6ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-2] [2s 6ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6bada368 DEBUG: [pool-1-thread-2] [2s 9ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 9ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 9ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 9ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 10ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 10ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 10ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 10ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 10ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 10ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 10ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 10ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 10ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 10ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 10ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 11ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 11ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 11ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 11ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 11ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 11ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 12ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 14ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 14ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 14ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 15ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 15ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 15ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 15ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 21ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 21ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 21ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 21ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 22ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 22ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 22ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-2] [2s 22ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 22ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 22ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 22ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 22ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 22ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 22ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 22ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 23ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 23ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 23ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 23ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 23ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 23ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 24ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 24ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 24ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-2] [2s 24ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 25ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 25ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 25ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 25ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 25ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 25ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 25ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 25ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 25ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 25ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 25ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 25ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 25ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SocketTube(3) resuming read event DEBUG: [Test-server-pool] [2s 35ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 35ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [Test-server-pool] [2s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 35ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [Test-server-pool] [2s 36ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 35ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 36ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 36ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-3-SelectorManager] [2s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 36ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 36ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 37ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 37ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 37ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 37ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 37ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 38ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 38ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 38ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 39ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 39ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 39ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-2] [2s 39ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 40ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 40ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 40ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 40ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [2s 40ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 40ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 41ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 41ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 41ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 41ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 41ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-2] [2s 41ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 42ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 42ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 42ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 42ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 42ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 42ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 42ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-2] [2s 42ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 42ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 42ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 42ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 43ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 43ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-2] [2s 43ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [2s 43ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 43ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 43ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 44ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-2] [2s 44ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-2] [2s 44ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 44ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 44ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 44ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 44ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 44ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 44ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 44ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 49ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 49ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 49ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 49ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 49ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 348 ms, 549023 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 349 ms, 305147 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [3 s, 349 ms, 824702 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 52ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [2s 52ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 52ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 53ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 53ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 53ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 53ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 54ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 54ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 54ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-2] [2s 54ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 54ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 54ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 55ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 55ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 55ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 55ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 55ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 55ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 55ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 55ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 55ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 55ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 55ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SocketTube(3) read bytes: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SSL Reader(SocketTube(3)) Adding 910 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-2] [2s 56ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 56ms] SSL Reader(SocketTube(3)) Unwrapping: 910 DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 56ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 57ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 57ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 57ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 57ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [2s 57ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-2] [2s 57ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 58ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 58ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 60ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 61ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 61ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44858 DEBUG: [pool-1-thread-2] [2s 61ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 61ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 61ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 61ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 61ms] HttpClientImpl(3) ClientImpl (async) elapsed 1187 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 61ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [MainThread] [2s 61ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 61ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) Unwrapping: 857 DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 62ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [2s 63ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 63ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 63ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 63ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 63ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 63ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 63ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 63ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 64ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 64ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 64ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [MainThread] [2s 64ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) Unwrapping: 798 DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 64ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 65ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 65ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 65ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 65ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 65ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [2s 65ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [2s 65ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 65ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 66ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 66ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 66ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 66ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 66ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 66ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 66ms] SSL Reader(SocketTube(3)) Unwrapping: 703 DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 67ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 67ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 67ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 67ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 67ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-2] [2s 68ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 68ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 68ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 68ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 68ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 68ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 68ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 68ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 68ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 68ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 68ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 68ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [2s 68ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 68ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 68ms] SSL Reader(SocketTube(3)) Unwrapping: 644 DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 644 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 69ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 69ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 69ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 69ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [2s 69ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-2] [2s 69ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 70ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 70ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 70ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 70ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 71ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 71ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) Unwrapping: 549 DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 549 into buffer of 64 remaining to decode: 488 DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 71ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 72ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 72ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-2] [2s 72ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 72ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 72ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 72ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 72ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 72ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 72ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 73ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 73ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 73ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [MainThread] [2s 73ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) Unwrapping: 488 DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 488 into buffer of 64 remaining to decode: 441 DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 73ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 74ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 74ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 74ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 74ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 74ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 74ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 74ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 74ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 74ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 74ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 74ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 75ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 75ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 75ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e989c41 DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 75ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 75ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 75ms] SSL Reader(SocketTube(3)) Unwrapping: 441 DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 441 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 76ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 76ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 76ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 76ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 76ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [2s 77ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 77ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44858 DEBUG: [pool-1-thread-2] [2s 77ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 77ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 77ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 77ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 77ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 77ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 78ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [2s 78ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 81ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 81ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 81ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 81ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [2s 81ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-2] [2s 81ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 81ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 82ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 82ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 82ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 82ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 82ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 82ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 82ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 82ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 82ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 82ms] SSL Reader(SocketTube(3)) Unwrapping: 291 DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 83ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 83ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 83ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 83ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 83ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 83ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 84ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 84ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 84ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 84ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 84ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33fcd1e2 DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 84ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) Unwrapping: 244 DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 85ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 85ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 85ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 85ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 86ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [2s 86ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 86ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 86ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 86ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 86ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44858 DEBUG: [pool-1-thread-2] [2s 86ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 86ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 86ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 86ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 87ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 87ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [2s 88ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 88ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 88ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 88ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-2] [2s 88ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 88ms] SSL Reader(SocketTube(3)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [MainThread] [2s 89ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [MainThread] [2s 89ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 89ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [2s 89ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 89ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 89ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [2s 89ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 89ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 90ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 90ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 90ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 90ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 90ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 90ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 90ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 90ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 90ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 91ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 91ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57ae5ea4 DEBUG: [MainThread] [2s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 91ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [MainThread] [2s 91ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 91ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [MainThread] [2s 91ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 91ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 91ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 91ms] SSL Reader(SocketTube(3)) Unwrapping: 48 DEBUG: [MainThread] [2s 91ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 91ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 91ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 91ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 91ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-2] [2s 92ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 92ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 92ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 92ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-2] [2s 92ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 92ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 92ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44858 DEBUG: [pool-1-thread-2] [2s 93ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 93ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 93ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 93ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 93ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 93ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 93ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 93ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 93ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 93ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 93ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 94ms] SocketTube(3) read bytes: 148 DEBUG: [HttpClient-3-SelectorManager] [2s 94ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 95ms] SSL Reader(SocketTube(3)) Adding 148 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 95ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 95ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 95ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 96ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-2] [2s 96ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 96ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 96ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 96ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 96ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 97ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 97ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 97ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 97ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 97ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-2] [2s 98ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 98ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 98ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 98ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 98ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 98ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 98ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 98ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 98ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 98ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 98ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 98ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 98ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 98ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 100ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [pool-1-thread-2] [2s 98ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 100ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 100ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 100ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 101ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3706ff64 DEBUG: [pool-1-thread-2] [2s 101ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 101ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [MainThread] [2s 101ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 101ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 101ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-2] [2s 101ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-2] [2s 101ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-2] [2s 101ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 101ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 101ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [HttpClient-3-SelectorManager] [2s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9697c0e for R (false) DEBUG: [pool-1-thread-4] [2s 102ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 102ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 102ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-4] [2s 102ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-4-SelectorManager] [2s 102ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a5f7e43 for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44866, Session(1712003972965|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 103ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 103ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44866 DEBUG: [pool-1-thread-4] [2s 104ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-4] [2s 104ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 104ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-4] [2s 104ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-4] [2s 104ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 104ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(4) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@60a71533[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), 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 DEBUG: [pool-1-thread-4] [2s 104ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 104ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 104ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 105ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 105ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 105ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 105ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 110ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 110ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 110ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 122ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 122ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-4] [2s 123ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-4] [2s 123ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-4] [2s 123ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 123ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 123ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 123ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 123ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 141ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 141ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 141ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 141ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 142ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 142ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 142ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 142ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [2s 142ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 142ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 142ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [2s 142ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 142ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 142ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 151ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 151ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 157ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 157ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [2s 158ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 158ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 158ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 158ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 158ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 158ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 158ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 159ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 159ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [pool-1-thread-4] [2s 159ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 159ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 159ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [2s 160ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 160ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 160ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 161ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-4] [2s 161ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 161ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 161ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 162ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 163ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 163ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 163ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-4] [2s 163ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 163ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 163ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 163ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 163ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 163ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-4] [2s 163ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 163ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [2s 163ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [2s 164ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 164ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-4] [2s 164ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70d0b3ab DEBUG: [pool-1-thread-4] [2s 164ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 164ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 164ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 164ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 165ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 165ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [2s 165ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 165ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 165ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 165ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 165ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 165ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 165ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 165ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 165ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 165ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 165ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 165ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 165ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 165ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 166ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 166ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-4] [2s 168ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-4] [2s 168ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 168ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 168ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 168ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 169ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 169ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 169ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 169ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 169ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 169ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 169ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 169ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 169ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 170ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-4] [2s 170ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-4] [2s 170ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 170ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 170ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 170ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 170ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 170ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 171ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 171ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 171ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 171ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 171ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 171ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 171ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 172ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 172ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-4] [2s 172ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-4] [2s 172ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 172ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 172ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 173ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 173ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 173ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-4] [2s 173ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 173ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 173ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 173ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 173ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 173ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 173ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 173ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 177ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [pool-1-thread-4] [2s 177ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 179ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 179ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [Test-server-pool] [2s 179ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 179ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [2s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [pool-1-thread-4] [2s 179ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) no more demand for reading DEBUG: [Test-server-pool] [2s 179ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [2s 179ms] SocketTube(4) got some demand for reading DEBUG: [Test-server-pool] [2s 179ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 179ms] SocketTube(4) resuming read event DEBUG: [Test-server-pool] [2s 179ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 179ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(4) read bytes: 77 TestServer(2): connection started DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 180ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 180ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [readLoop] [2s 180ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 180ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 180ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [readLoop] [2s 180ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 181ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 181ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [readLoop] [2s 181ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [readLoop] [2s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [readLoop] [2s 181ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [2s 181ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-4] [2s 181ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [2s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 182ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 182ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [2s 182ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 182ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [2s 182ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-4] [2s 182ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 182ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 182ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 182ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 182ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-4] [2s 182ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [2s 183ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) onNext TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [3 s, 481 ms, 381605 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 183ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-4] [2s 184ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 184ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [2s 184ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 184ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 184ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream TestServer: [3 s, 482 ms, 56956 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-4] [2s 184ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-4] [2s 184ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-4] [2s 184ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 184ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 184ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 482 ms, 579822 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-4] [2s 184ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 184ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [pool-1-thread-4] [2s 185ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 185ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-4] [2s 185ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 185ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 185ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [readLoop] [2s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 185ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 185ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 185ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [readLoop] [2s 185ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [2s 185ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 185ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 186ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 186ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 186ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 186ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 186ms] SocketTube(4) read bytes: 635 DEBUG: [HttpClient-4-SelectorManager] [2s 186ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 186ms] SSL Reader(SocketTube(4)) Adding 635 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 186ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:635, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) Unwrapping: 635 DEBUG: [HttpClient-4-SelectorManager] [2s 187ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 635 into buffer of 16676 remaining to decode: 543 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-4] [2s 187ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-4] [2s 188ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 188ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [2s 188ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-4] [2s 188ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 188ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 188ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-4] [2s 188ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-4] [2s 188ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-4] [2s 188ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 188ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-4] [2s 189ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 189ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 189ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 189ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 189ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) Unwrapping: 543 DEBUG: [HttpClient-4-SelectorManager] [2s 187ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 543 into buffer of 56 remaining to decode: 495 DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [2s 190ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 190ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 191ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 191ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44866 DEBUG: [pool-1-thread-4] [2s 191ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 192ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 192ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 192ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 192ms] HttpClientImpl(4) ClientImpl (async) elapsed 91 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-4] [2s 192ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 192ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 192ms] SSL Reader(SocketTube(4)) Unwrapping: 495 DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 192ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 495 into buffer of 56 remaining to decode: 436 DEBUG: [pool-1-thread-4] [2s 192ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 192ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 192ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-4] [2s 193ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 193ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 193ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [2s 193ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 193ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 193ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 193ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [2s 193ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-4] [2s 193ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 193ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 193ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 193ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 193ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 194ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 194ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 194ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 194ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-4] [2s 194ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 194ms] SSL Reader(SocketTube(4)) Unwrapping: 436 DEBUG: [pool-1-thread-4] [2s 194ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 436 into buffer of 16676 remaining to decode: 346 DEBUG: [pool-1-thread-4] [2s 194ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 195ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 195ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-4] [2s 195ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 195ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 195ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [2s 195ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 195ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 195ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 195ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-4] [2s 195ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-4] [2s 195ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 195ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 196ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 196ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 196ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 196ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 196ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-4] [2s 196ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) Unwrapping: 346 DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 346 into buffer of 56 remaining to decode: 287 DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [2s 197ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 197ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 197ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 197ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [2s 197ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-4] [2s 197ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 198ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 198ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 198ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 198ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 198ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 198ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 198ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 198ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 198ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 198ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 198ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 198ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 198ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 198ms] SSL Reader(SocketTube(4)) Unwrapping: 287 DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 287 into buffer of 56 remaining to decode: 239 DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [2s 199ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 199ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 199ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 199ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-4] [2s 199ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 199ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 200ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 200ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 200ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 200ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44866 DEBUG: [pool-1-thread-4] [2s 200ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 200ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 200ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 200ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 200ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-4] [2s 200ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 200ms] SSL Reader(SocketTube(4)) Unwrapping: 239 DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 239 into buffer of 16676 remaining to decode: 137 DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [2s 201ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 201ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 201ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 201ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-4] [2s 201ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-4] [2s 201ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 201ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 202ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 202ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 202ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 202ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 202ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 202ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 202ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-4] [2s 202ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 202ms] SSL Reader(SocketTube(4)) Unwrapping: 137 DEBUG: [pool-1-thread-4] [2s 202ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 137 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 202ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 202ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 202ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 203ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 203ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 203ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [2s 203ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 203ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 203ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 203ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [2s 203ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 203ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 203ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 203ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 203ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 203ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 204ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 204ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 204ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a052ae1 DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 204ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-4] [2s 204ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 204ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [2s 205ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 205ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 205ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 205ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-4] [2s 205ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-4] [2s 205ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 206ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 206ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 206ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 206ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 207ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 207ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 207ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 207ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 207ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 207ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 207ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 207ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(4) read bytes: 500 DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SSL Reader(SocketTube(4)) Adding 500 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:500, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) Unwrapping: 500 DEBUG: [HttpClient-4-SelectorManager] [2s 208ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-4] [2s 208ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 209ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 209ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [2s 209ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 209ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 209ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 209ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-4] [2s 209ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-4] [2s 209ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 209ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 209ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 209ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 209ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 209ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 210ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 210ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 210ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 210ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 210ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 210ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [MainThread] [2s 210ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 210ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 210ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [2s 210ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [2s 210ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 210ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 211ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 211ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 211ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 211ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [2s 211ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 211ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 211ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 211ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [2s 211ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 211ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 211ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 211ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 211ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 212ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 212ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 212ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 212ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 212ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 212ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21f4a978 DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [2s 212ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 212ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 212ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [2s 213ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 213ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 213ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 213ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [2s 213ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 213ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 214ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 214ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 214ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 214ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44866 DEBUG: [pool-1-thread-4] [2s 214ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 214ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 214ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 214ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 214ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-4] [2s 214ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [2s 215ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 215ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 215ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-4] [2s 216ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 216ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 216ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 216ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 216ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 216ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-4] [2s 216ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 216ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 217ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 217ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 217ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 217ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 217ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 217ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 218ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 218ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 218ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 218ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 218ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47787e28 DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 218ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 219ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 219ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 219ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 220ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 220ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-4] [2s 220ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 220ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 220ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 220ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 220ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44866 DEBUG: [pool-1-thread-4] [2s 220ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 220ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 220ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 220ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 221ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 221ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 221ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [2s 222ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 222ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 222ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 222ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [2s 222ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-4] [2s 222ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 222ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 222ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 222ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 222ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 222ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 222ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 223ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 222ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 223ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 223ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 223ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 223ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [MainThread] [2s 223ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 223ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 223ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [2s 224ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 224ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 224ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 224ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [2s 224ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-4] [2s 225ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 225ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 225ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 225ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 225ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 225ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 225ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 225ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 225ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 225ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 225ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 225ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 226ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 226ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3240d087 DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 226ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 226ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [MainThread] [2s 226ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [2s 226ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 227ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-4] [2s 227ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-4] [2s 227ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-4] [2s 227ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 227ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25a59743 for R (false) DEBUG: [MainThread] [2s 228ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 228ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 229ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 229ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 229ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 229ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 229ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 229ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 229ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 230ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 230ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 230ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@25ba743d queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 230ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@25ba743d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 230ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 230ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 230ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 230ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 230ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 230ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 230ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 231ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5037cd60 for C (true) TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=40140,localport=56319] DEBUG: [HttpClient-5-SelectorManager] [2s 231ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 231ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40140 DEBUG: [pool-1-thread-4] [2s 231ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 231ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 231ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 231ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 231ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-4] [2s 232ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-4] [2s 232ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-4] [2s 232ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5acfa610 DEBUG: [pool-1-thread-4] [2s 232ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 232ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 232ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 232ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-2] [2s 232ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 232ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 232ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 232ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 232ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-2] [2s 233ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-3] [2s 232ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 233ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [2s 233ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 233ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=0 DEBUG: [pool-1-thread-4] [2s 233ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 233ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 233ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 233ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (true) DEBUG: [pool-1-thread-4] [2s 233ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 233ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 233ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-4] [2s 233ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 233ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 233ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 233ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 233ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-4] [2s 233ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [2s 234ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 234ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 234ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-4] [2s 234ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-4] [2s 234ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 234ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [2s 234ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 234ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@25ba743d DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-4] [2s 234ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 234ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 234ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 234ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@25ba743d DEBUG: [pool-1-thread-4] [2s 234ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@21b7c79c DEBUG: [pool-1-thread-2] [2s 234ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [2s 234ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 235ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-2] [2s 235ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@25ba743d DEBUG: [pool-1-thread-4] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 235ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 235ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 235ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40140 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-4] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 235ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2101a60c(5) DEBUG: [pool-1-thread-4] [2s 235ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1547ffc5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@395a1aa7 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 235ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 235ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 235ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-4] [2s 236ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1547ffc5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@395a1aa7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1547ffc5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@395a1aa7 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1547ffc5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@395a1aa7 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1547ffc5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@395a1aa7 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1547ffc5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@395a1aa7 DEBUG: [pool-1-thread-4] [2s 236ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 236ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [2s 236ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2101a60c(5) DEBUG: [pool-1-thread-4] [2s 236ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 237ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 237ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 237ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 237ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 237ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 237ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-4] [2s 238ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 238ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-4] [2s 238ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-4] [2s 238ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e180ec9 DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 238ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 238ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 238ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [2s 238ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-4] [2s 239ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 239ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 239ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-4] [2s 239ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 239ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 239ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-4] [2s 239ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 239ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 239ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 239ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 239ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 239ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 239ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 239ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 240ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 240ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 240ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-2] [2s 240ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-4] [2s 240ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 240ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 240ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [Test-server-pool] [2s 240ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 240ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [Test-server-pool] [2s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 240ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 240ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 240ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [2s 240ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 240ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 240ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 241ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [Test-server-pool] [2s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 241ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 241ms] SocketTube(5) trying to write: 13 DEBUG: [Test-server-pool] [2s 241ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 241ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 241ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-4] [2s 241ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [2s 241ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 241ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 241ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 241ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 241ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 241ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 242ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 242ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 242ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-5-SelectorManager] [2s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [readLoop] [2s 242ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 540 ms, 421511 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-5-SelectorManager] [2s 242ms] SocketTube(5) read bytes: 39 DEBUG: [readLoop] [2s 242ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SocketTube(5) resuming read event Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [readLoop] [2s 243ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 243ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-2] [2s 243ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [2s 243ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SocketTube(5) read bytes: 67 TestServer: [3 s, 541 ms, 237836 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 243ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 243ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 244ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 244ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] Http2Connection(SocketTube(5)) onNext: got 67 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 244ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 244ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue TestServer: [3 s, 541 ms, 934557 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-2] [2s 244ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 244ms] SocketTube(5) trying to write: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-2] [2s 244ms] SocketTube(5) wrote: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] SocketTube(5) read bytes: 252 DEBUG: [pool-1-thread-2] [2s 245ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] Http2Connection(SocketTube(5)) onNext: got 252 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 245ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 245ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 245ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 245ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [readLoop] [2s 245ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 245ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SocketTube(5)) sending 67 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 67 DEBUG: [pool-1-thread-2] [2s 245ms] Http2Connection(SocketTube(5)) Processing 67 DEBUG: [HttpClient-5-SelectorManager] [2s 245ms] SocketTube(5) read bytes: 190 DEBUG: [pool-1-thread-2] [2s 245ms] FramesDecoder decodes: 67 DEBUG: [HttpClient-5-SelectorManager] [2s 246ms] Http2Connection(SocketTube(5)) onNext: got 190 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 246ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 246ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [2s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 246ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 246ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5)) sending 252 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 252 DEBUG: [pool-1-thread-2] [2s 247ms] Http2Connection(SocketTube(5)) Processing 252 DEBUG: [pool-1-thread-2] [2s 247ms] FramesDecoder decodes: 252 DEBUG: [pool-1-thread-2] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 248ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 248ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 248ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 248ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 248ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 249ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 249ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 249ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 249ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 249ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 249ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 249ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 249ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 249ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 249ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 249ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 249ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 249ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 249ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 249ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 250ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 250ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 250ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 250ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 250ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 250ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 250ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 251ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 251ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 251ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 251ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 251ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d360751 DEBUG: [pool-1-thread-2] [2s 251ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 251ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 252ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 252ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 253ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 253ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 253ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 253ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 253ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 253ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [MainThread] [2s 253ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5)) sending 190 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 190 DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5)) Processing 190 DEBUG: [pool-1-thread-2] [2s 254ms] FramesDecoder decodes: 190 DEBUG: [pool-1-thread-2] [2s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 254ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 254ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 255ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 255ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [2s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 255ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 255ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 255ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 255ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 255ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2890aad4 DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 256ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 256ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 256ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 256ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 256ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 257ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 257ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 257ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 257ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 257ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 257ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 257ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 257ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 257ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 257ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d6e8a1c DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 258ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 258ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 258ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 258ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 258ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 259ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 259ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 259ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 259ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 259ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 259ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 259ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 259ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 259ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 259ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 260ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 260ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 260ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 260ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d13b90a DEBUG: [pool-1-thread-2] [2s 260ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 260ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [MainThread] [2s 261ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 261ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 261ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 261ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 262ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 262ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 262ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 262ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 262ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 262ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 262ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-2] [2s 262ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 263ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 263ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 263ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 263ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-2] [2s 263ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-2] [2s 263ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 263ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 263ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 263ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 263ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 263ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [2s 263ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 263ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [2s 263ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 264ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 264ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 563 ms, 175917 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 563 ms, 885189 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 266ms] SocketTube(5) read bytes: 164 DEBUG: [HttpClient-5-SelectorManager] [2s 266ms] Http2Connection(SocketTube(5)) onNext: got 164 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 266ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 266ms] Http2Connection(SocketTube(5)) sending 164 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-2] [2s 266ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 164 TestServer: [3 s, 564 ms, 464477 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 266ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 267ms] Http2Connection(SocketTube(5)) Processing 164 DEBUG: [pool-1-thread-2] [2s 267ms] FramesDecoder decodes: 164 DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-2] [2s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(5) read bytes: 205 DEBUG: [pool-1-thread-2] [2s 267ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] Http2Connection(SocketTube(5)) onNext: got 205 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 268ms] SocketTube(5) read bytes: 110 DEBUG: [HttpClient-5-SelectorManager] [2s 268ms] Http2Connection(SocketTube(5)) onNext: got 110 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 268ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 268ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [2s 268ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 268ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 269ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 269ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 269ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 269ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 269ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 269ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 269ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 269ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [MainThread] [2s 269ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 269ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 269ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 269ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 269ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 269ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 269ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [2s 269ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 269ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 269ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 270ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 270ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 270ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 270ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 270ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 270ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 270ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 270ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 270ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 270ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 270ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 270ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 270ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 258, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 271ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 271ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 271ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 271ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 271ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40523b76 DEBUG: [pool-1-thread-2] [2s 271ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [2s 272ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 272ms] Http2Connection(SocketTube(5)) sending 205 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 272ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 205 DEBUG: [pool-1-thread-2] [2s 272ms] Http2Connection(SocketTube(5)) Processing 205 DEBUG: [pool-1-thread-2] [2s 272ms] FramesDecoder decodes: 205 DEBUG: [pool-1-thread-2] [2s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 272ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [2s 273ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 273ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 270, limit: 16777216 DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 273ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 274ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 274ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 274ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 274ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 274ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 274ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 274ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 274ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 274ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 274ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 274ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 274ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 274ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 274ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 322, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 275ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 275ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 275ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 275ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 275ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d39ffa2 DEBUG: [pool-1-thread-2] [2s 275ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [2s 275ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 276ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 276ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-2] [2s 276ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 276ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5)) sending 110 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 110 DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5)) Processing 110 DEBUG: [pool-1-thread-2] [2s 277ms] FramesDecoder decodes: 110 DEBUG: [pool-1-thread-2] [2s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 277ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 277ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 277ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 277ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 334, limit: 16777216 DEBUG: [MainThread] [2s 277ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 277ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 277ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [2s 277ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 277ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 278ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 278ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 278ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 278ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14feb673 DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 278ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [2s 278ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 279ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [MainThread] [2s 279ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 279ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 279ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 279ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 279ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 279ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 279ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 279ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 279ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [2s 279ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 279ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 279ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 279ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 280ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 280ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 280ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 280ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 280ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 280ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 280ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 280ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 281ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b5860f DEBUG: [MainThread] [2s 281ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 281ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 281ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 281ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 281ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [MainThread] [2s 282ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 282ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 283ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 283ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 283ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-2] [2s 283ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 283ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@940d23c for C (true) TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44880, Session(1712003974182|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 284ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44880 DEBUG: [pool-1-thread-2] [2s 284ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 284ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 284ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 285ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 285ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 285ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 285ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-2] [2s 285ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [2s 285ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] 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@739a4e9e[Not completed, 4 dependents] (id=642) 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 DEBUG: [pool-1-thread-2] [2s 285ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 285ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 285ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [2s 285ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 285ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 286ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 286ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [2s 286ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 286ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 289ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 290ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 290ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [2s 290ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-2] [2s 290ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-2] [2s 290ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 290ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 290ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 291ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 291ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 295ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 295ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 295ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 295ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 296ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 296ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-2] [2s 296ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 296ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 296ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 296ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 296ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 296ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 296ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 296ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 298ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [2s 298ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 299ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 299ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 299ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-2] [2s 299ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-2] [2s 299ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 299ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 300ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 300ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 300ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 300ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 300ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 300ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 300ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(6) read bytes: 85 DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SSL Reader(SocketTube(6)) Adding 85 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 300ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Unwrapping: 85 DEBUG: [HttpClient-5-SelectorManager] [2s 301ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 301ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 301ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 301ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 302ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-2] [2s 302ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 302ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 302ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 302ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 302ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 302ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 346ms] SocketTube(6) read bytes: 90 DEBUG: [HttpClient-5-SelectorManager] [2s 346ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 346ms] SSL Reader(SocketTube(6)) Adding 90 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 347ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 347ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 347ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 347ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 354ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 354ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 354ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 354ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-2] [2s 354ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 354ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 355ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 355ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 355ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 355ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 355ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 355ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 355ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 356ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 356ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-2] [2s 357ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@770bb594 DEBUG: [pool-1-thread-2] [2s 357ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 357ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 357ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 357ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 357ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 357ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 357ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 357ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 358ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 358ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 358ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 358ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 358ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 358ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 358ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 358ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 358ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 358ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 358ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 358ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 359ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 359ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 359ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 359ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 359ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 359ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 359ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 359ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 360ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 360ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 360ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 361ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 361ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 361ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 361ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 361ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 361ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 361ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 361ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 362ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 362ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 362ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 362ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-2] [2s 362ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 362ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 362ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 362ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 363ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 363ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 363ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 363ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 363ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 363ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 363ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 363ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 363ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 363ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 364ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 364ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 364ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 364ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 364ms] SSL Writer(SocketTube(6)) onNext TestServer(2): starting connection DEBUG: [pool-1-thread-2] [2s 364ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-2] [2s 364ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 364ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 364ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 365ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 365ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 366ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-2] [2s 366ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 366ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 366ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 366ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 366ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 366ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 366ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 366ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 366ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 366ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 367ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [Test-server-pool] [2s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 367ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 367ms] SocketTube(6) resuming read event DEBUG: [Test-server-pool] [2s 367ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 367ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [pool-1-thread-2] [2s 367ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SocketTube(6) read bytes: 1803 DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SSL Reader(SocketTube(6)) onNext TestServer(2): connection started DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SSL Reader(SocketTube(6)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [2s 368ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 368ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 368ms] SSL Reader(SocketTube(6)) Unwrapping: 1803 DEBUG: [readLoop] [2s 368ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [readLoop] [2s 368ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-5-SelectorManager] [2s 368ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 368ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 368ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 368ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 369ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 369ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 369ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 369ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [2s 369ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 369ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [2s 369ms] SSL Reader(SocketTube(6)) Unwrapping: 77 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 369ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [2s 369ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 370ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 370ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-2] [2s 370ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue TestServer: [3 s, 667 ms, 915831 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [2s 370ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 370ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 370ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 370ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 370ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive TestServer: [3 s, 668 ms, 606362 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [2s 371ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 371ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-2] [2s 371ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 371ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [3 s, 669 ms, 80826 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 371ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 371ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 371ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 371ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [HttpClient-5-SelectorManager] [2s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-2] [2s 371ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-SelectorManager] [2s 371ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 371ms] SSL Writer(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 371ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 372ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-2] [2s 372ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 373ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 373ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 373ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 373ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [2s 373ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 373ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [2s 373ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 373ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 373ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 373ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [readLoop] [2s 373ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 373ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 373ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 373ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 373ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 373ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 373ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SocketTube(6) read bytes: 566 DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SSL Reader(SocketTube(6)) Adding 566 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:566, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) Unwrapping: 566 DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 566 into buffer of 16676 remaining to decode: 469 DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-2] [2s 374ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [2s 375ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 375ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 375ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [2s 375ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-2] [2s 375ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [2s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 375ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 376ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 376ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 376ms] SSL Reader(SocketTube(6)) Unwrapping: 469 DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 469 into buffer of 64 remaining to decode: 416 DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 377ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [2s 377ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [2s 377ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [2s 377ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 378ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 378ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 378ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 378ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 378ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 379ms] HttpClientImpl(5) ClientImpl (async) elapsed 96 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) Unwrapping: 416 DEBUG: [MainThread] [2s 379ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 416 into buffer of 64 remaining to decode: 357 DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 379ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 379ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 380ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 380ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 380ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 380ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 380ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) Unwrapping: 357 DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 357 into buffer of 16676 remaining to decode: 262 DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [2s 381ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 381ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 382ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 382ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 382ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 383ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) Unwrapping: 262 DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 262 into buffer of 64 remaining to decode: 203 DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [2s 383ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 384ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 384ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 384ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 384ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 384ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 384ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 384ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 384ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 384ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [MainThread] [2s 384ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) Unwrapping: 203 DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 203 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [2s 385ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [2s 385ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 385ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 385ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [2s 385ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [2s 386ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [2s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 386ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 386ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 386ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 386ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) Unwrapping: 108 DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 108 into buffer of 64 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [2s 387ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 387ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 388ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 388ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 388ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 388ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 388ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 388ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [2s 389ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [2s 389ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 389ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 390ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 390ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 390ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 390ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 390ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16a7d828 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 390ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-2] [2s 390ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 391ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 391ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 391ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 391ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 391ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 393ms] SocketTube(6) read bytes: 589 DEBUG: [HttpClient-5-SelectorManager] [2s 393ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 393ms] SSL Reader(SocketTube(6)) Adding 589 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 393ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 393ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [HttpClient-5-SelectorManager] [2s 394ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 394ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [2s 395ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 395ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 395ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 395ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [2s 395ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 395ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 395ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 396ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 396ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 396ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 396ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 396ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 396ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 396ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 397ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-2] [2s 397ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 397ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [2s 397ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [2s 397ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 397ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 398ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 398ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 398ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 398ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [2s 398ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 398ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 398ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 398ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [2s 398ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 398ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 399ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 399ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 399ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 399ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 399ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 399ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 399ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 399ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-2] [2s 399ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 400ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [2s 401ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 401ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 401ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 401ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [2s 401ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 401ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 401ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 401ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 401ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 401ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 401ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 401ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 402ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e0ab10d DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 402ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-2] [2s 402ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 402ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [2s 403ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 403ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 404ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 404ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [2s 404ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 404ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 404ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 405ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 405ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 405ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 405ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [MainThread] [2s 405ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 405ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 405ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [2s 405ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 405ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 406ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 406ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 406ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 406ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 406ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [2s 406ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 406ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 406ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 406ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [2s 406ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 406ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 406ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 406ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 407ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 407ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 407ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [2s 407ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 407ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 407ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 407ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [MainThread] [2s 407ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [2s 407ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 408ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 408ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 408ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 408ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 408ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 408ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 408ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 408ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 408ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 408ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [MainThread] [2s 408ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 408ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 409ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77d5c1c DEBUG: [MainThread] [2s 409ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 409ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [MainThread] [2s 409ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 409ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 409ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [2s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 410ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 410ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 410ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 411ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 411ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 411ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 411ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 411ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [2s 412ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 412ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 412ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 412ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 412ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 412ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 412ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 412ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 412ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 413ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 413ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 413ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 413ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 414ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [2s 414ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 414ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 414ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 414ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [2s 414ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 414ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 414ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 414ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 414ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 414ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 414ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 415ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 415ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2df0fe72 DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 415ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-2] [2s 415ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 415ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 415ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 415ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 416ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 416ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [2s 416ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 416ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 417ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [2s 417ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 417ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 417ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 417ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 417ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 417ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 417ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 417ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-2] [2s 418ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 418ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 418ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 418ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 418ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 418ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [2s 418ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 418ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 418ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 419ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [2s 419ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [2s 419ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [2s 419ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 419ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 420ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 420ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 420ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 420ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 420ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 420ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 420ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 420ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [2s 420ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 420ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-2] [2s 420ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 420ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk TestServer: [3 s, 719 ms, 374574 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 719 ms, 895420 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) TestServer: [3 s, 720 ms, 340634 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 422ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [2s 423ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [2s 423ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 424ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [2s 424ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-2] [2s 424ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 424ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 424ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-2] [2s 424ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [2s 424ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [2s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 424ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-2] [2s 425ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 425ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [2s 425ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 425ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-2] [2s 426ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-2] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 426ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 426ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 427ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 427ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 427ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 427ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-2] [2s 427ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-2] [2s 427ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 427ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [2s 427ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 428ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 428ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 428ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-2] [2s 428ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 428ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-2] [2s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 429ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 429ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 429ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 429ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 429ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [MainThread] [2s 430ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-2] [2s 430ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 430ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 431ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 431ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-2] [2s 431ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 431ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 431ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 431ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 431ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-2] [2s 432ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 432ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-2] [2s 432ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-2] [2s 432ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [2s 432ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [2s 433ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [2s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 433ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 433ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 433ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [MainThread] [2s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 433ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 433ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-2] [2s 434ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [2s 434ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 434ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 434ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-2] [2s 434ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [2s 434ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [2s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 434ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 435ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 435ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-2] [2s 435ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 435ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-2] [2s 435ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-2] [2s 435ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 435ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-2] [2s 435ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-2] [2s 436ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [2s 436ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 436ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 436ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-2] [2s 436ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [2s 436ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [2s 436ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 436ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 436ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-2] [2s 436ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 436ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 436ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [MainThread] [2s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-2] [2s 437ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 438ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 438ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 438ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 438ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 438ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 438ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 438ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 438ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 438ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-2] [2s 438ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-2] [2s 439ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@53e157c DEBUG: [pool-1-thread-2] [2s 439ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-2] [2s 439ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-2] [2s 439ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 439ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 439ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 439ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-2] [2s 440ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 440ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 440ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 440ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 440ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 440ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 440ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 440ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 440ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 440ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 440ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 440ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-2] [2s 440ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 440ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-2] [2s 441ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 441ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 441ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 441ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 63 DEBUG: [pool-1-thread-2] [2s 441ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 441ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 441ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 441ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-2] [2s 441ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 442ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 442ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 293, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-2] [2s 442ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 443ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 443ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 443ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 443ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 443ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 443ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e574e0f DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-2] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-2] [2s 443ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-2] [2s 444ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 444ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 444ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 444ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 445ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 445ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 445ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [2s 445ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 64 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 446ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-2] [2s 446ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 446ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 348, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 446ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-2] [2s 446ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-2] [2s 447ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 447ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 447ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 447ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-2] [2s 447ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 447ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 447ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 447ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 448ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 448ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 448ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 448ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a77265 DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-2] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-2] [2s 448ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 448ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [2s 448ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-2] [2s 449ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [2s 449ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [2s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 449ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 449ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 450ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 450ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 450ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 450ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 450ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-2] [2s 451ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 451ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-2] [2s 451ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 451ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 451ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-2] [2s 452ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-2] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 452ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 453ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 453ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 453ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 453ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@298e0f0d DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [2s 454ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 454ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 454ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 454ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [2s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 465ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 467ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-2] [2s 468ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 468ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 468ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 468ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 468ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 468ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 468ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 469ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 469ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 469ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@89d6011 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 469ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@89d6011, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 469ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 469ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 469ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 469ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 469ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 469ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 470ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e041d78 for C (true) TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=40154,localport=56319] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40154 DEBUG: [pool-1-thread-2] [2s 471ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 471ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 471ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 471ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 471ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 471ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 471ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-2] [2s 471ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64fc7608 DEBUG: [pool-1-thread-2] [2s 471ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 471ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 472ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-4] [2s 472ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 472ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 472ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 472ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [2s 472ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 472ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 472ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 472ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 472ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-3] [2s 472ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 472ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [2s 472ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 472ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 472ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 472ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-SelectorManager] [2s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for R (true) DEBUG: [pool-1-thread-2] [2s 472ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 472ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 472ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 473ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 473ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 473ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-2] [2s 473ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [2s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for None (false) DEBUG: [pool-1-thread-2] [2s 473ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 473ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 473ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 473ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 473ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 473ms] SocketTube(7) read bytes: 71 DEBUG: [pool-1-thread-2] [2s 473ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-6-SelectorManager] [2s 473ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [2s 473ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [2s 473ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 473ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 473ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@89d6011 DEBUG: [HttpClient-6-SelectorManager] [2s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for R (false) DEBUG: [pool-1-thread-2] [2s 474ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 474ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 474ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@30110f3d DEBUG: [HttpClient-6-SelectorManager] [2s 474ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 474ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 474ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@89d6011 DEBUG: [pool-1-thread-2] [2s 474ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-2] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [2s 474ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@89d6011 DEBUG: [pool-1-thread-4] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [2s 474ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 474ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40154 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-4] [2s 474ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 475ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5cee7ab5(6) DEBUG: [pool-1-thread-4] [2s 475ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@50232f60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a304b76 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 475ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 475ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 475ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 475ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-4] [2s 475ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 475ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 476ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 476ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 476ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 476ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 476ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-4] [2s 476ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 477ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1015c4e4 DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 477ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 477ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-4] [2s 477ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for R (false) DEBUG: [pool-1-thread-4] [2s 477ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 477ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 477ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-4] [2s 477ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-4] [2s 477ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-4] [2s 477ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [2s 477ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 478ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 478ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-4] [2s 478ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 478ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-4] [2s 478ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 478ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-4] [2s 478ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 478ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 478ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-4] [2s 478ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-4] [2s 478ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-2] [2s 478ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-4] [2s 478ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 478ms] SocketTube(7) write: requesting more... DEBUG: [Test-server-pool] [2s 478ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 478ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [2s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 478ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 478ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 478ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [2s 478ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5cee7ab5(6) DEBUG: [Test-server-pool] [2s 478ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 478ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 478ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@50232f60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a304b76, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 479ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-4] [2s 479ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 479ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [2s 479ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [2s 479ms] SocketTube(7) trying to write: 13 DEBUG: [Test-server-pool] [2s 479ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 479ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-2] [2s 479ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 479ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [2s 479ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 479ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 479ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [2s 480ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 480ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer: [3 s, 778 ms, 66239 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 480ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-6-SelectorManager] [2s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for None (false) DEBUG: [readLoop] [2s 480ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [2s 480ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 480ms] SocketTube(7) read bytes: 39 DEBUG: [HttpClient-6-SelectorManager] [2s 480ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 481ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for R (false) TestServer: [3 s, 778 ms, 639107 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [2s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 481ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 481ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 481ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 TestServer: [3 s, 779 ms, 248825 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [2s 481ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [HttpClient-6-SelectorManager] [2s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for None (false) DEBUG: [pool-1-thread-2] [2s 481ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(7) read bytes: 342 DEBUG: [pool-1-thread-2] [2s 482ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] Http2Connection(SocketTube(7)) onNext: got 342 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 482ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 482ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 482ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for R (false) DEBUG: [pool-1-thread-2] [2s 482ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for None (false) DEBUG: [readLoop] [2s 482ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(7) wrote: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(7) read bytes: 167 DEBUG: [readLoop] [2s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 482ms] SocketTube(7) write: requesting more... DEBUG: [readLoop] [2s 482ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] Http2Connection(SocketTube(7)) onNext: got 167 bytes in 1 buffers DEBUG: [readLoop] [2s 482ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 482ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [readLoop] [2s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 483ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 482ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 483ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21fee4f3 for R (false) DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [HttpClient-6-SelectorManager] [2s 483ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SocketTube(7)) sending 342 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 342 DEBUG: [pool-1-thread-2] [2s 483ms] Http2Connection(SocketTube(7)) Processing 342 DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder decodes: 342 DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 483ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-2] [2s 484ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [2s 485ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 485ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-2] [2s 494ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 494ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 494ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 494ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 494ms] HttpClientImpl(6) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-2] [2s 494ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 494ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 494ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 494ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 494ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 494ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 494ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 494ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 494ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 495ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 495ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 495ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 495ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 495ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 495ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 495ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 495ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-2] [2s 495ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 495ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 495ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 495ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 495ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 495ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 496ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 496ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 496ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 496ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 496ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 496ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 496ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15ba4b41 DEBUG: [pool-1-thread-2] [2s 496ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [2s 496ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 497ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 497ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [2s 498ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 498ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 498ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 498ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 498ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 498ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 498ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 498ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 498ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 499ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 499ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 499ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 499ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 499ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 499ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1062cd86 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 167 DEBUG: [pool-1-thread-2] [2s 500ms] Http2Connection(SocketTube(7)) Processing 167 DEBUG: [pool-1-thread-2] [2s 500ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-2] [2s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 500ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [2s 501ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 501ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 501ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 501ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 501ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 501ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 502ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 502ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 502ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 502ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 502ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@298ddb91 DEBUG: [pool-1-thread-2] [2s 502ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 502ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 502ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 503ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 503ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 503ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 503ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 503ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 503ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40154 DEBUG: [pool-1-thread-2] [2s 503ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 503ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 503ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 503ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 503ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [2s 503ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 504ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 504ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 504ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 504ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 504ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 504ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 504ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 504ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 504ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 504ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 504ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 504ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 504ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [2s 504ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-2] [2s 505ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@76aa289 DEBUG: [pool-1-thread-2] [2s 505ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [2s 505ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [MainThread] [2s 505ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 506ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-2] [2s 506ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 506ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 506ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 506ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 506ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 507ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 507ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 507ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 507ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 507ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4645ea14 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4645ea14, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 508ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 508ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 508ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 508ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-7-SelectorManager] [2s 508ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3bc4e761 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=40160,localport=56319] TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 508ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40160 DEBUG: [pool-1-thread-2] [2s 509ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 509ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 509ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 509ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 509ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 509ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 509ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 509ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [2s 509ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 509ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@313c8c11 DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [2s 509ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-SelectorManager] [2s 509ms] SocketTube(8) onSubscribe called DEBUG: [pool-1-thread-2] [2s 509ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 510ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 510ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 510ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-4] [2s 510ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 510ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [2s 510ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-4] [2s 510ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 510ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 510ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-4] [2s 510ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 510ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-4] [2s 510ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 510ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 510ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-7-SelectorManager] [2s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for R (true) DEBUG: [pool-1-thread-2] [2s 510ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 510ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 510ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 510ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 510ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 510ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 510ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 511ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 511ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 511ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 511ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-2] [2s 511ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 511ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 511ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 511ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 511ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 511ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 511ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 511ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 511ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-7-SelectorManager] [2s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for None (false) DEBUG: [pool-1-thread-2] [2s 511ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 511ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 511ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1d3e01e DEBUG: [pool-1-thread-2] [2s 511ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 511ms] SocketTube(8) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [2s 512ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [HttpClient-7-SelectorManager] [2s 512ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 512ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4645ea14 DEBUG: [pool-1-thread-2] [2s 512ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for R (false) DEBUG: [pool-1-thread-2] [2s 512ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4645ea14 DEBUG: [HttpClient-7-SelectorManager] [2s 512ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 512ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 512ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 512ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4645ea14 DEBUG: [pool-1-thread-2] [2s 512ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 512ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 512ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40160 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-2] [2s 512ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 512ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@404d1166(7) DEBUG: [pool-1-thread-2] [2s 512ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@537f6447/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b91896f queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 513ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 513ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 513ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 513ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-2] [2s 513ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 513ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 513ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 513ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 513ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 514ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4580a17f DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 514ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 514ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 514ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 514ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 514ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 514ms] SocketTube(8) onSubscribe called DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-7-SelectorManager] [2s 515ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 515ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 515ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 515ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-4] [2s 515ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 515ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [2s 515ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [2s 515ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 515ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [2s 515ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 515ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 515ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 515ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 515ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-4] [2s 515ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-2] [2s 515ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [2s 515ms] SocketTube(8) write: requesting more... DEBUG: [Test-server-pool] [2s 515ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 515ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [2s 515ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 516ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@404d1166(7) DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 516ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 516ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 516ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@537f6447/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b91896f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 516ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [2s 516ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 516ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 516ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) trying to write: 13 DEBUG: [pool-1-thread-2] [2s 516ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 516ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-4] [2s 516ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 516ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 517ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 517ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 517ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 517ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 517ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 815 ms, 390911 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 517ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [2s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for None (false) Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 518ms] SocketTube(8) read bytes: 39 DEBUG: [readLoop] [2s 518ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 518ms] Http2Connection(SocketTube(8)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 518ms] SocketTube(8) resuming read event TestServer: [3 s, 815 ms, 888076 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [2s 518ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SocketTube(8)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 518ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 518ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 518ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 518ms] Http2Connection(SocketTube(8)) Processing 39 TestServer: [3 s, 816 ms, 343010 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [2s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for None (false) DEBUG: [readLoop] [2s 518ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [2s 518ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] SocketTube(8) read bytes: 327 DEBUG: [pool-1-thread-4] [2s 519ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] Http2Connection(SocketTube(8)) onNext: got 327 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 519ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for R (false) DEBUG: [pool-1-thread-4] [2s 519ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 519ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 519ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-4] [2s 519ms] SocketTube(8) trying to write: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for None (false) DEBUG: [pool-1-thread-4] [2s 519ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-4] [2s 519ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [2s 519ms] SocketTube(8) read bytes: 162 DEBUG: [readLoop] [2s 519ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 519ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [2s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 520ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 520ms] Http2Connection(SocketTube(8)) onNext: got 162 bytes in 1 buffers DEBUG: [readLoop] [2s 520ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 520ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-4] [2s 520ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@743e1452 for R (false) DEBUG: [readLoop] [2s 520ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [HttpClient-7-SelectorManager] [2s 520ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SocketTube(8)) sending 327 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 327 DEBUG: [pool-1-thread-4] [2s 520ms] Http2Connection(SocketTube(8)) Processing 327 DEBUG: [pool-1-thread-4] [2s 520ms] FramesDecoder decodes: 327 DEBUG: [pool-1-thread-4] [2s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 520ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 521ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 521ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 521ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40160 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 522ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 522ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 522ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 522ms] HttpClientImpl(7) ClientImpl (async) elapsed 16 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-4] [2s 522ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 522ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 523ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 523ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 523ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 523ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40160 DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 523ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 523ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 523ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 523ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 524ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 524ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 524ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 524ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 524ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60c3ef00 DEBUG: [pool-1-thread-4] [2s 524ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 525ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 525ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 526ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 526ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 526ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 526ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40160 DEBUG: [pool-1-thread-4] [2s 526ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 527ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 527ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 527ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 527ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 527ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 527ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29d29457 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 162 DEBUG: [pool-1-thread-4] [2s 528ms] Http2Connection(SocketTube(8)) Processing 162 DEBUG: [pool-1-thread-4] [2s 528ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-4] [2s 528ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 528ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 529ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 529ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 529ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 529ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 529ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 529ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 530ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 530ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 530ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 530ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [MainThread] [2s 530ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51c101e0 DEBUG: [MainThread] [2s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 530ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 530ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [2s 530ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 530ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 530ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40160 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 531ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 531ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 531ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 531ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 531ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 531ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 531ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 531ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 531ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 531ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 531ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 531ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 531ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 532ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 532ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 532ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 532ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75fe413c DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 532ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [MainThread] [2s 534ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 534ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 535ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 536ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 536ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 536ms] PlainHttpConnection(SocketTube(9)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-4] [2s 536ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 536ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23a8648d for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [2s 536ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44888, Session(1712003974363|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [2s 537ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44888 DEBUG: [pool-1-thread-4] [2s 537ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [2s 537ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 537ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [2s 537ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 537ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [2s 537ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 537ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-4] [2s 537ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [HttpClient-8-SelectorManager] [2s 537ms] SocketTube(9) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@29500ffd[Not completed, 4 dependents] (id=1042) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(9)), 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 DEBUG: [HttpClient-8-SelectorManager] [2s 537ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 537ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 537ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 537ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 538ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 538ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 538ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-4] [2s 538ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 538ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 538ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 538ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 538ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 542ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 542ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 542ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 542ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-4] [2s 542ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 543ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 548ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 548ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [2s 549ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 549ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 549ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [2s 549ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-4] [2s 549ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 549ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 550ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 550ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 552ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 552ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 553ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 553ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 553ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 553ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 553ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 554ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-4] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [2s 555ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 555ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 555ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [2s 555ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-4] [2s 555ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 555ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 555ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-4] [2s 555ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 555ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 555ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 557ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 557ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 557ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-4] [2s 557ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 557ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 557ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 557ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 557ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 557ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-4] [2s 557ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 558ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-4] [2s 558ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@37f74650 DEBUG: [pool-1-thread-4] [2s 558ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 558ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 558ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 558ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 558ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 559ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 559ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 559ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-4] [2s 559ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 559ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 559ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-4] [2s 559ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-4] [2s 559ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 559ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 560ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 560ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 560ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 560ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 560ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 561ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 561ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-4] [2s 561ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 561ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 561ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-4] [2s 561ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 562ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-4] [2s 562ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 562ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 562ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [2s 562ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 563ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 563ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 563ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-4] [2s 563ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-4] [2s 563ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [2s 563ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 563ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 563ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 563ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 563ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-4] [2s 563ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) TestServer(2): starting connection DEBUG: [pool-1-thread-4] [2s 563ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [pool-1-thread-4] [2s 563ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 563ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 564ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 564ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [2s 564ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 564ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (true) DEBUG: [pool-1-thread-4] [2s 564ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 564ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [Test-server-pool] [2s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SocketTube(9) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SSL Reader(SocketTube(9)) onNext DEBUG: [Test-server-pool] [2s 564ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SSL Reader(SocketTube(9)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [2s 564ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-8-SelectorManager] [2s 564ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 564ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 565ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 565ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 565ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-4] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [2s 565ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [readLoop] [2s 565ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [2s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 565ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 566ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [2s 566ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [readLoop] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [readLoop] [2s 566ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [readLoop] [2s 566ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [readLoop] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [2s 566ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-4] [2s 566ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [2s 566ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-4] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 566ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [2s 566ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-4] [2s 566ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 566ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 567ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 567ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 567ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 567ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-4] [2s 567ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) onNext Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 567ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream TestServer: [3 s, 865 ms, 792162 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 568ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Sent response headers 200 DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [readLoop] [2s 568ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 568ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-4] [2s 568ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [readLoop] [2s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 568ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 568ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 569ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [readLoop] [2s 569ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [2s 569ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 569ms] SSL Reader(SocketTube(9)) requesting 1 TestServer: [3 s, 866 ms, 744832 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SocketTube(9) read bytes: 97 DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SSL Reader(SocketTube(9)) onNext DEBUG: [pool-1-thread-4] [2s 569ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SSL Reader(SocketTube(9)) Adding 97 bytes to read buffer DEBUG: [pool-1-thread-4] [2s 569ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 569ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 569ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 867 ms, 527095 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 569ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) Unwrapping: 97 DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SocketTube(9) read bytes: 309 DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SSL Reader(SocketTube(9)) onNext DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SSL Reader(SocketTube(9)) Adding 309 bytes to read buffer DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 570ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-4] [2s 570ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [pool-1-thread-4] [2s 570ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-4] [2s 570ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [HttpClient-8-SelectorManager] [2s 570ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 571ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-4] [2s 571ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-4] [2s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 571ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-4] [2s 571ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 572ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 572ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 572ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 572ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) Unwrapping: 309 DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 309 into buffer of 64 remaining to decode: 256 DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [2s 572ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-4] [2s 573ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [2s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 573ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44888 DEBUG: [pool-1-thread-4] [2s 573ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 574ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 574ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 574ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 574ms] HttpClientImpl(8) ClientImpl (async) elapsed 39 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-4] [2s 574ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) Unwrapping: 256 DEBUG: [MainThread] [2s 574ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 256 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [2s 574ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 574ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-4] [2s 575ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 575ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 575ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 575ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 575ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 575ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 575ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 575ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 575ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-4] [2s 575ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [2s 576ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 576ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 576ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 576ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-4] [2s 576ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-4] [2s 576ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 577ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 577ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 577ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 577ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44888 DEBUG: [pool-1-thread-4] [2s 577ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 577ms] HttpClientImpl(8) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 577ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 577ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 577ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-4] [2s 577ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 577ms] SSL Reader(SocketTube(9)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [2s 578ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 578ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 578ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 578ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 64 DEBUG: [pool-1-thread-4] [2s 578ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-4] [2s 578ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 578ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 578ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 578ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 578ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 578ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 579ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 67, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 579ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 579ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [2s 579ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 579ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 579ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 579ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-4] [2s 580ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 580ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 580ms] HttpClientImpl(8) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 580ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 580ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 580ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e609f4f DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 580ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-4] [2s 580ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 580ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 580ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [2s 580ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 581ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SocketTube(9) read bytes: 749 DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SSL Reader(SocketTube(9)) Adding 749 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:749, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) Unwrapping: 749 DEBUG: [HttpClient-8-SelectorManager] [2s 581ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 749 into buffer of 16676 remaining to decode: 654 DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 581ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-4] [2s 582ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 582ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 582ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [2s 582ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 57 DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-4] [2s 582ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 582ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 583ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) Unwrapping: 654 DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 654 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 583ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [2s 584ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 21 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-4] [2s 584ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 584ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 584ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 584ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 584ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 79, limit: 16777216 DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 584ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) Unwrapping: 595 DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [2s 585ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 585ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 585ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 585ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-4] [2s 585ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-4] [2s 585ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 586ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 586ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 586ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 586ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 586ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 586ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 587ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) Unwrapping: 500 DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [2s 587ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 587ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 587ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 587ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-4] [2s 587ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-4] [2s 587ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 587ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 588ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 588ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 588ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 588ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 588ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 588ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 588ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [MainThread] [2s 588ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [2s 588ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-4] [2s 589ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 589ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 589ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 589ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 589ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 589ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 589ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 589ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 589ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6910d41e DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [2s 590ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [2s 590ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-4] [2s 590ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 591ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 591ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 591ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 591ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 591ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44888 DEBUG: [pool-1-thread-4] [2s 591ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 591ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 591ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 591ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 591ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [MainThread] [2s 591ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 591ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 591ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [2s 591ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [2s 592ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-4] [2s 592ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 592ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 592ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 593ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 593ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 593ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-4] [2s 594ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 594ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 594ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 594ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 594ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 594ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@332b432b DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 594ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 594ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 594ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 594ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 595ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 595ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 595ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 595ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 595ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-4] [2s 595ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 595ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 595ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 596ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 596ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44888 DEBUG: [pool-1-thread-4] [2s 596ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 596ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 596ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 596ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 596ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [MainThread] [2s 596ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 596ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [2s 597ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-4] [2s 597ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 597ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 597ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 597ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 597ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 597ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-4] [2s 597ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 597ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [2s 598ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-4] [2s 598ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 598ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 598ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 598ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 598ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 598ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 598ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 598ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 599ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 599ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [2s 599ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-4] [2s 599ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ee356d8 DEBUG: [pool-1-thread-4] [2s 599ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 599ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-4] [2s 599ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 599ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-4] [2s 599ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [2s 599ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [2s 599ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 599ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 600ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 600ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 601ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 607ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 607ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c5294b3 for R (false) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-4] [2s 608ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-4] [2s 609ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44900, Session(1712003974616|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [2s 610ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8e28c07 for C (true) DEBUG: [HttpClient-9-SelectorManager] [2s 610ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [2s 611ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44900 DEBUG: [pool-1-thread-4] [2s 611ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-4] [2s 611ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 611ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-4] [2s 611ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 611ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-4] [2s 611ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 611ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [2s 611ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-4] [2s 611ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-4] [2s 611ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 611ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [2s 612ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@21ae777[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), 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 DEBUG: [pool-1-thread-4] [2s 612ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 612ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 612ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 612ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [2s 612ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 613ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 616ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 616ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 616ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 617ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [2s 617ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-4] [2s 617ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-4] [2s 617ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 617ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 617ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 617ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [2s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [pool-1-thread-4] [2s 622ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 622ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 622ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [2s 622ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 622ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 622ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [2s 622ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 622ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 622ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [2s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 627ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 627ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 629ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [2s 629ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 630ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 630ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [2s 630ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-4] [2s 630ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-4] [2s 630ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 630ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 630ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 631ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [2s 645ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 645ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 645ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [2s 645ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 645ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 645ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SocketTube(10) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 646ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [2s 646ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 646ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 646ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 646ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [2s 646ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [pool-1-thread-4] [2s 646ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 646ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [2s 646ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [2s 646ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 646ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [2s 646ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 647ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [2s 647ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 647ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 647ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [2s 647ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 647ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [2s 647ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [2s 647ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-4] [2s 647ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 647ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [2s 648ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [HttpClient-1-SelectorManager] [2s 654ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [pool-1-thread-4] [2s 655ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 655ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 655ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 655ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 655ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 655ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 656ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-4] [2s 656ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 656ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 656ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 656ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-4] [2s 656ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 656ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [2s 656ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [2s 657ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 657ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [2s 657ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3bcca204 DEBUG: [pool-1-thread-4] [2s 657ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [2s 657ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 657ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 657ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [2s 657ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 657ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [2s 657ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 657ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 657ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 658ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 658ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 658ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [2s 658ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [2s 658ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 658ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 658ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [2s 658ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [2s 658ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 658ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 658ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 659ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 659ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 659ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 659ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 659ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 659ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 659ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 659ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 659ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [2s 660ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-4] [2s 660ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-4] [2s 660ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 660ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 660ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 660ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [2s 660ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 660ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 660ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 660ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 660ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [2s 661ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 661ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 661ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [2s 661ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-4] [2s 661ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-4] [2s 661ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 661ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 661ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 661ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 662ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 662ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [2s 662ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 662ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 662ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 662ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 662ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [2s 662ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 662ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 662ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 667ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [2s 668ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [2s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-1-SelectorManager] [2s 669ms] Http2ClientImpl stopping TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 669ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 669ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 669ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [Test-server-pool] [2s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SocketTube(10) no more demand for reading DEBUG: [Test-server-pool] [2s 669ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-9-SelectorManager] [2s 669ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 669ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 669ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-4-SelectorManager] [2s 669ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-4] [2s 670ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 670ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [2s 670ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [2s 670ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 670ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [2s 670ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 670ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 670ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [2s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 670ms] SocketTube(10) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [2s 670ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 670ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 671ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [HttpClient-9-SelectorManager] [2s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 671ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 TestServer(2): connection started DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [readLoop] [2s 671ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [readLoop] [2s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [readLoop] [2s 671ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [2s 671ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 671ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [2s 671ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 671ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 673ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [2s 671ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [2s 675ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [2s 676ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [pool-1-thread-4] [2s 671ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 677ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 677ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 677ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 677ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-4] [2s 677ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [readLoop] [2s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 677ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [2s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 677ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [2s 677ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 677ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 677ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 677ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 677ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [2s 677ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 677ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [2s 677ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [3 s, 976 ms, 272411 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) pushScheduler is alive Sent response headers 200 DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 678ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [2s 678ms] SocketTube(10) trying to write: 47 TestServer: [3 s, 976 ms, 615432 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 976 ms, 882380 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 679ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 679ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 679ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [readLoop] [2s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [readLoop] [2s 679ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 679ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [readLoop] [2s 679ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-9-SelectorManager] [2s 679ms] SocketTube(10) no more demand for reading DEBUG: [readLoop] [2s 679ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 679ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [2s 679ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 679ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 679ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-4] [2s 679ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 679ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 679ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 679ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SocketTube(10) read bytes: 289 DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SSL Reader(SocketTube(10)) Adding 289 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:289, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) Unwrapping: 289 DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 680ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 289 into buffer of 16676 remaining to decode: 197 DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-9-SelectorManager] [2s 680ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [2s 680ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-4] [2s 680ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 680ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 680ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-4] [2s 680ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [HttpClient-4-SelectorManager] [2s 680ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-4] [2s 680ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-4] [2s 681ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 681ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-4] [2s 681ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 681ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 681ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 681ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 197 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [2s 682ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-4] [2s 682ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 682ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 682ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 683ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 683ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44900 DEBUG: [pool-1-thread-4] [2s 683ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 683ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 683ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 683ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-2-SelectorManager] [2s 683ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-4] [2s 683ms] HttpClientImpl(9) ClientImpl (async) elapsed 82 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-4] [2s 684ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 149 into buffer of 56 remaining to decode: 90 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 684ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [pool-1-thread-4] [2s 684ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 684ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 684ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 684ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [2s 684ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-4] [2s 684ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 684ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 684ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 685ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 685ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 685ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 685ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [2s 685ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [MainThread] [2s 685ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 685ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 685ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [MainThread] [2s 685ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 685ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 686ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 686ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 686ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-4] [2s 686ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-4] [2s 686ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 686ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [HttpClient-4-SelectorManager] [2s 686ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [2s 686ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [2s 686ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [2s 686ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [2s 686ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 686ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 686ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 686ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-4-SelectorManager] [2s 686ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [HttpClient-6-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 686ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-4] [2s 686ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-3-SelectorManager] [2s 686ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [2s 686ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 687ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [HttpClient-4-SelectorManager] [2s 686ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-1-SelectorManager] [2s 686ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 687ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-4] [2s 687ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 687ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 687ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [pool-1-thread-4] [2s 687ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 687ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [2s 687ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [2s 687ms] SocketTube(10) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [2s 687ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [2s 687ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [2s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-2-SelectorManager] [2s 687ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [2s 687ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [2s 687ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [2s 687ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 688ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [2s 688ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [2s 688ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [2s 688ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-2-SelectorManager] [2s 688ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [2s 688ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 688ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SocketTube(10) read bytes: 846 DEBUG: [HttpClient-4-SelectorManager] [2s 688ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-2-SelectorManager] [2s 688ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 688ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [2s 688ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-2-SelectorManager] [2s 688ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SSL Reader(SocketTube(10)) Adding 846 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 688ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [HttpClient-9-SelectorManager] [2s 688ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [2s 688ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-4] [2s 689ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 689ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 689ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 689ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 689ms] HttpResponseInputStream item offered DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SocketTube(8) pausing read event DEBUG: [MainThread] [2s 689ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 689ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 689ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 689ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [2s 689ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 689ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-4] [2s 690ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-4] [2s 690ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 690ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [HttpClient-4-SelectorManager] [2s 695ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 695ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 695ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-4] [2s 696ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 696ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 696ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-7-SelectorManager] [2s 696ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4580a17f DEBUG: [pool-1-thread-4] [2s 696ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [HttpClient-7-SelectorManager] [2s 697ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [HttpClient-8-SelectorManager] [2s 697ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 697ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 697ms] SocketTube(9) pausing read event DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [2s 697ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-4] [2s 697ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 697ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 697ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 697ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 697ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [2s 698ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-4] [2s 698ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 698ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-6-SelectorManager] [2s 698ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-6-SelectorManager] [2s 698ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 698ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 698ms] SocketTube(7) pausing read event DEBUG: [pool-1-thread-4] [2s 698ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 698ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 698ms] HttpResponseInputStream item offered DEBUG: [HttpClient-6-SelectorManager] [2s 698ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1015c4e4 DEBUG: [MainThread] [2s 698ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-6-SelectorManager] [2s 698ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 698ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52179c4d DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-2-SelectorManager] [2s 699ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [HttpClient-2-SelectorManager] [2s 699ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-2-SelectorManager] [2s 699ms] SocketTube(2) pausing read event DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [HttpClient-2-SelectorManager] [2s 699ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@41b5b47 DEBUG: [HttpClient-2-SelectorManager] [2s 699ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [2s 699ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [2s 699ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-4] [2s 699ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 700ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 700ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 700ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 700ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44900 DEBUG: [HttpClient-3-SelectorManager] [2s 700ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 700ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [HttpClient-3-SelectorManager] [2s 700ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 700ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 700ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 700ms] SocketTube(3) pausing read event DEBUG: [pool-1-thread-4] [2s 700ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 700ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 700ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 700ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [2s 700ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-4] [2s 701ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 701ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 701ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 701ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [HttpClient-1-SelectorManager] [2s 701ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [HttpClient-1-SelectorManager] [2s 701ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 701ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [HttpClient-1-SelectorManager] [2s 701ms] SocketTube(1) pausing read event DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-1-SelectorManager] [2s 701ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1b1d780d DEBUG: [pool-1-thread-4] [2s 701ms] SSL Reader(SocketTube(10)) Unwrapping: 440 DEBUG: [HttpClient-1-SelectorManager] [2s 702ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 702ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-4] [2s 702ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-2-SelectorManager] [2s 705ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] SocketTube(2) write: cancel DEBUG: [pool-1-thread-3] [2s 706ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 706ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 706ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 706ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-4] [2s 706ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 707ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 707ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [2s 707ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-4] [2s 707ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 707ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 707ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 707ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 707ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 707ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 707ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@76e65541 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 707ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 707ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 707ms] SSL Reader(SocketTube(10)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 708ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 708ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) write: cancel DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [HttpClient-7-SelectorManager] [2s 708ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 708ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 708ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 708ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 708ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44900 DEBUG: [pool-1-thread-4] [2s 709ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 709ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 709ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 709ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 709ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) Unwrapping: 345 DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [2s 709ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 709ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 709ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 709ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 709ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 64 DEBUG: [pool-1-thread-4] [2s 709ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-4] [2s 710ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 710ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] SocketTube(7) write: cancel DEBUG: [pool-1-thread-4] [2s 710ms] HttpResponseInputStream next item received DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 710ms] HttpResponseInputStream item offered DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [pool-1-thread-6] [2s 710ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 710ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [2s 710ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 710ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-4] [2s 711ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 711ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 711ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 711ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 711ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 711ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b5d616d DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [2s 711ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 711ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-4] [2s 712ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 712ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44900 DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 712ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 712ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 712ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 712ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [MainThread] [2s 712ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [2s 712ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-4] [2s 713ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 713ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 713ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 713ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 713ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 713ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 713ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 713ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [2s 713ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-4] [2s 713ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 713ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 713ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [HttpClient-1-SelectorManager] [2s 714ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 714ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 714ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 714ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 714ms] HttpResponseInputStream item offered DEBUG: [HttpClient-1-SelectorManager] [2s 714ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 714ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [MainThread] [2s 716ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 716ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [HttpClient-1-SelectorManager] [2s 716ms] SocketTube(1) Read scheduler stopped DEBUG: [pool-1-thread-4] [2s 716ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [HttpClient-1-SelectorManager] [2s 716ms] SocketTube(1) write: cancel DEBUG: [pool-1-thread-4] [2s 716ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 716ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 716ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [HttpClient-1-SelectorManager] [2s 716ms] SocketTube(1) write: resetting demand to 0 DEBUG: [MainThread] [2s 716ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-1-SelectorManager] [2s 716ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [MainThread] [2s 716ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-1-SelectorManager] [2s 716ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 716ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@655f3880 DEBUG: [MainThread] [2s 716ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 717ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 717ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 717ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [MainThread] [2s 717ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 717ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 717ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [2s 717ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 717ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [2s 717ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 717ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [2s 717ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 717ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) DEBUG: [MainThread] [2s 719ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 719ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 720ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [2s 720ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 720ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 720ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 720ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 720ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 720ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 720ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 720ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-4] [2s 720ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 720ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 720ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 720ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 720ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-4] [2s 721ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-4] [2s 721ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [2s 721ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [2s 721ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 721ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 721ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 721ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 721ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 721ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 721ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 721ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 722ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 21 ms, 529786 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 22 ms, 117344 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 22 ms, 532106 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] SocketTube(5) read bytes: 410 DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] Http2Connection(SocketTube(5)) onNext: got 410 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-4] [2s 726ms] Http2Connection(SocketTube(5)) sending 410 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 726ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 726ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 410 DEBUG: [pool-1-thread-4] [2s 726ms] Http2Connection(SocketTube(5)) Processing 410 DEBUG: [pool-1-thread-4] [2s 726ms] FramesDecoder decodes: 410 DEBUG: [pool-1-thread-4] [2s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 726ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-4] [2s 727ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 727ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 728ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 728ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 728ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 728ms] HttpResponseInputStream onSubscribe called java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [2s 728ms] HttpResponseInputStream onSubscribe: requesting 1 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-5-SelectorManager] [2s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-4] [2s 743ms] HttpClientImpl(5) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [HttpClient-5-SelectorManager] [2s 744ms] SocketTube(5) read bytes: 89 DEBUG: [HttpClient-5-SelectorManager] [2s 744ms] Http2Connection(SocketTube(5)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 744ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [2s 744ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [HttpClient-5-SelectorManager] [2s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 744ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 744ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 744ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 744ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 744ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 744ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 744ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 744ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 744ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 744ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [2s 744ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 744ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 744ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 745ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 745ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-4] [2s 745ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 745ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-4] [2s 745ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 745ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 746ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 746ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 746ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 746ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 746ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 746ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-4] [2s 747ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 747ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 747ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 747ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 747ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [2s 747ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 747ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 747ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 747ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 748ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 748ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 748ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 748ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 748ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b442592 DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [2s 748ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 748ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 749ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 749ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 749ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 749ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 749ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 749ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 749ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 749ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 749ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 749ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 749ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 749ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [MainThread] [2s 749ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 749ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-4] [2s 749ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 474, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 750ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 750ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 750ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 750ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 750ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 527, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 750ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 750ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 750ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 750ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fcc35e6 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 89 DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5)) Processing 89 DEBUG: [pool-1-thread-4] [2s 751ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-4] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 751ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 751ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [HttpClient-2-SelectorManager] [2s 757ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [2s 757ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [2s 757ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [2s 757ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 757ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 757ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 757ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [2s 757ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-4] [2s 757ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 758ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-4] [2s 758ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 758ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [MainThread] [2s 758ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [MainThread] [2s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 758ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [MainThread] [2s 758ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 758ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 758ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f4a737b DEBUG: [HttpClient-2-SelectorManager] [2s 758ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-4] [2s 758ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 758ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 758ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 758ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 758ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 758ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-2] [2s 758ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [2s 759ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 759ms] HttpClientImpl(5) body subscriber registered: 1 Server connection to /127.0.0.1:40130 stopping. 1 streams DEBUG: [pool-1-thread-4] [2s 759ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 759ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-4] [2s 759ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-7-SelectorManager] [2s 759ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [pool-1-thread-4] [2s 759ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-4] [2s 759ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [2s 759ms] HttpResponseInputStream Taking list of Buffers Server connection to /127.0.0.1:40118 stopping. 1 streams DEBUG: [pool-1-thread-4] [2s 759ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 759ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 759ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 759ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 759ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 759ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-1-SelectorManager] [2s 759ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [MainThread] [2s 759ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 759ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 Server connection to /127.0.0.1:40160 stopping. 1 streams DEBUG: [HttpClient-1-SelectorManager] [2s 759ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 760ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 760ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 760ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 760ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 760ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 760ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3cdd32a DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-4] [2s 760ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [MainThread] [2s 761ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 761ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 762ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [2s 762ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 762ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 762ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 762ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 762ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 762ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 762ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 762ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-4] [2s 762ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(5) trying to write: 59 DEBUG: [HttpClient-6-SelectorManager] [2s 763ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [2s 763ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(5) wrote: 59 DEBUG: [HttpClient-6-SelectorManager] [2s 763ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 763ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [HttpClient-6-SelectorManager] [2s 763ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 763ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [2s 763ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 763ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-4] [2s 763ms] Exchange sendRequestBody DEBUG: [HttpClient-6-SelectorManager] [2s 763ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [readLoop] [2s 763ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 763ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [HttpClient-6-SelectorManager] [2s 763ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [readLoop] [2s 763ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk Server connection to /127.0.0.1:40154 stopping. 1 streams TestServer: [4 s, 62 ms, 419926 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 62 ms, 796538 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) TestServer: [4 s, 63 ms, 150259 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 765ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 765ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 83 DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-4] [2s 765ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-4] [2s 765ms] FramesDecoder decodes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 765ms] SocketTube(5) read bytes: 145 DEBUG: [pool-1-thread-4] [2s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] Http2Connection(SocketTube(5)) onNext: got 145 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [2s 766ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] Http2Connection(SocketTube(5)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 766ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 766ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 766ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-4] [2s 766ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 767ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-4] [2s 767ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 767ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 767ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 767ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 767ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 767ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 767ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 767ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 767ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 768ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-4] [2s 768ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [MainThread] [2s 768ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 768ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 768ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 768ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 768ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 768ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [MainThread] [2s 768ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5)) sending 145 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 145 DEBUG: [pool-1-thread-4] [2s 768ms] Http2Connection(SocketTube(5)) Processing 145 DEBUG: [pool-1-thread-4] [2s 768ms] FramesDecoder decodes: 145 DEBUG: [pool-1-thread-4] [2s 768ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 768ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 769ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 769ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-4] [2s 769ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 769ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-4] [2s 769ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 769ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 769ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 770ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 770ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 770ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 770ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 770ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 770ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 770ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 770ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-6] [2s 770ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 770ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 770ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 770ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-4] [2s 770ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 771ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 771ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 656, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 91 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)) Processing 91 DEBUG: [pool-1-thread-4] [2s 771ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-4] [2s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 771ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 771ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 771ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 771ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 771ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-4] [2s 771ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-4] [2s 772ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@298f0e74 DEBUG: [pool-1-thread-4] [2s 772ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-4] [2s 772ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 772ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 772ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-4] [2s 772ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-4] [2s 773ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 773ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 773ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 773ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 773ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 668, limit: 16777216 DEBUG: [MainThread] [2s 773ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 773ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 773ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 773ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 773ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 773ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 773ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [pool-1-thread-4] [2s 773ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7426da6 DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 160 DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-4] [2s 774ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-4] [2s 774ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 774ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 774ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 774ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 774ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 774ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 775ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 775ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 775ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 775ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 775ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 775ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 775ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 775ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 775ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-4] [2s 775ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4bdf079e DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-4] [2s 776ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 776ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 776ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 776ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 776ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [MainThread] [2s 776ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-4] [2s 776ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 776ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 776ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 776ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 776ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 777ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 777ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 777ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 777ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 777ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26e6c94c DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-4] [2s 777ms] Http2Connection(SocketTube(5)) H2 processed(13) TestServer: Connection writer stopping DEBUG: [MainThread] [2s 778ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 778ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 778ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [2s 778ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 779ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 779ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 779ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 779ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-4] [2s 779ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 780ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 780ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [2s 780ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [2s 781ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 781ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 781ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [2s 781ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [2s 781ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [2s 781ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [2s 781ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 781ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 781ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 781ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 781ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [2s 781ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 781ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 781ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 781ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 781ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 782ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 782ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 782ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 782ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 782ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 81 ms, 524020 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 81 ms, 879151 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 82 ms, 141769 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 785ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 785ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-4] [2s 786ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-4] [2s 786ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-4] [2s 786ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-4] [2s 786ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 786ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-4] [2s 787ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 787ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-4] [2s 788ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-4] [2s 788ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-4] [2s 788ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [2s 788ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 788ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 788ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [2s 789ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 789ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 789ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 789ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 789ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-4] [2s 789ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [MainThread] [2s 789ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 789ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 789ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 790ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 790ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 790ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 790ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 790ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 790ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [MainThread] [2s 790ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 790ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 790ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [MainThread] [2s 790ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 790ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SocketTube(6) read bytes: 946 DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SSL Reader(SocketTube(6)) Adding 946 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [HttpClient-5-SelectorManager] [2s 791ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-4] [2s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [2s 792ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 792ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-4] [2s 793ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 793ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 793ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 793ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 793ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 793ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [2s 793ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 793ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 793ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-4] [2s 794ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-4] [2s 794ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [2s 794ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 794ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-4] [2s 795ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-4] [2s 795ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [2s 795ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 796ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 796ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 796ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 796ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [MainThread] [2s 796ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 796ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-4] [2s 796ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 796ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 796ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 797ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 797ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 797ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 797ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 797ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@774b8f4a DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-4] [2s 797ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 797ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 797ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 797ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 798ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 798ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 798ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [MainThread] [2s 798ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-4] [2s 798ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 63 DEBUG: [pool-1-thread-4] [2s 798ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 798ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 799ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 799ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 799ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 799ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 799ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 494, limit: 16777216 DEBUG: [MainThread] [2s 799ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 799ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-4] [2s 799ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 799ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 799ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 799ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 799ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 800ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 800ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 800ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 800ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 800ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-4] [2s 800ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-4] [2s 806ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63f0e358 DEBUG: [pool-1-thread-4] [2s 806ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-4] [2s 806ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-4] [2s 807ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 807ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 807ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 807ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-4] [2s 807ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 807ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 807ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 807ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 808ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 808ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 808ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-4] [2s 808ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 809ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 809ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 809ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 809ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 548, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-4] [2s 809ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 809ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 810ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 810ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 810ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 810ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 810ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 810ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5020fb4f DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-4] [2s 810ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 810ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 811ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 811ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-4] [2s 811ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 811ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 811ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 811ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 811ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 811ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 811ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-4] [2s 811ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 811ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-4] [2s 812ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 64 DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [2s 812ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 812ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 812ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 812ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 812ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 812ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 813ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-4] [2s 813ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 813ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 813ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 813ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 813ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 813ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 813ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 813ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [MainThread] [2s 813ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-4] [2s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-4] [2s 814ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-4] [2s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@401cf4ae DEBUG: [pool-1-thread-4] [2s 814ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [MainThread] [2s 814ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 814ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [MainThread] [2s 814ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 814ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 814ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 814ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 814ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [2s 814ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 814ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 814ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 814ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 814ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [2s 821ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 821ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 821ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [2s 821ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 821ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 821ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 821ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 822ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 822ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-4] [2s 822ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 822ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 822ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 822ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 822ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 822ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [2s 823ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [2s 823ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [2s 823ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [2s 823ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 823ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 823ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 823ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 823ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 823ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 823ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 823ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 823ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 823ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 823ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 122 ms, 385590 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 122 ms, 729011 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 122 ms, 950707 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-4] [2s 825ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 825ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 825ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [2s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 826ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 826ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-4] [2s 826ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-4] [2s 826ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [2s 826ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 826ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-4] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-4] [2s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 827ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-4] [2s 827ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-4] [2s 827ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 827ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-4] [2s 827ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-4] [2s 827ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 828ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 828ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 828ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 828ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 828ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-4] [2s 828ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 828ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 828ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [2s 828ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 828ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 828ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 829ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 829ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-4] [2s 829ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 829ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 829ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 829ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 829ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 829ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 829ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 830ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-4] [2s 830ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 830ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 830ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 830ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 830ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 830ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 830ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 830ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 830ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 831ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 831ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 832ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [2s 832ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 832ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 832ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [HttpClient-5-SelectorManager] [2s 832ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-4] [2s 832ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [2s 832ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 833ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 833ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-4] [2s 833ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [2s 833ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 833ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-4] [2s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 834ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-4] [2s 834ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 834ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-4] [2s 835ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 835ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 835ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 835ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 835ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 835ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-4] [2s 835ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 835ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-4] [2s 836ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 10 DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 836ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 836ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 836ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 837ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [2s 837ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 837ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 837ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 837ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 837ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [2s 837ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 838ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 838ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-4] [2s 838ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 64 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 838ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 838ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 838ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 682, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 838ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-4] [2s 838ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 838ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-4] [2s 839ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 839ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 839ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 839ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 839ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 840ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b860238 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-4] [2s 840ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [HttpClient-3-SelectorManager] [2s 840ms] SocketTube(3) 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@70817749[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6bada368, getALPN: jdk.internal.net.http.common.MinimalFuture@35964273[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=148 lim=148 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 840ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-3-SelectorManager] [2s 840ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 840ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [HttpClient-3-SelectorManager] [2s 840ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 840ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-4] [2s 840ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [2s 840ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [2s 841ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [HttpClient-3-SelectorManager] [2s 841ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [2s 841ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 842ms] SocketTube(9) 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@29500ffd[Not completed, 4 dependents] (id=1042) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@37f74650, getALPN: jdk.internal.net.http.common.MinimalFuture@55a21e82[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=749 lim=749 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 842ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 842ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 842ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 843ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 843ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [2s 843ms] SSL Reader(SocketTube(9)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [2s 843ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-8-SelectorManager] [2s 843ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 843ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 843ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 843ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 52 DEBUG: [pool-1-thread-4] [2s 843ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [2s 843ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [2s 843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 843ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-4] [2s 844ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 844ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-4] [2s 844ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-4] [2s 845ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 23 DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [2s 845ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 845ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [2s 845ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 845ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 845ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 696, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [MainThread] [2s 846ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-4] [2s 846ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 846ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 846ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 846ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 846ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 846ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 846ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 847ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 847ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 847ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f88c633 DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [2s 847ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6bada368, getALPN: jdk.internal.net.http.common.MinimalFuture@35964273[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-4] [2s 847ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [2s 847ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-3] [2s 847ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [2s 847ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 848ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 848ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 848ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@37f74650, getALPN: jdk.internal.net.http.common.MinimalFuture@55a21e82[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 848ms] FramesDecoder decodes: 10 DEBUG: [HttpClient-8-SelectorManager] [2s 848ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 848ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 848ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [2s 848ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 848ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-6] [2s 848ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 848ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [2s 848ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [2s 848ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [2s 848ms] SSL Reader(SocketTube(9)) stop java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [2s 848ms] SSL Reader(SocketTube(3)) stop DEBUG: [pool-1-thread-6] [2s 849ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 848ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-8-SelectorManager] [2s 848ms] SSL Writer(SocketTube(9)) stop DEBUG: [pool-1-thread-3] [2s 848ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 849ms] SSL Writer(SocketTube(3)) stop DEBUG: [pool-1-thread-6] [2s 849ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-4] [2s 849ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-6] [2s 849ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-6] [2s 849ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 849ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 849ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 849ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [2s 849ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 849ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 849ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false Server connection to /127.0.0.1:44858 stopping. 1 streams DEBUG: [pool-1-thread-4] [2s 850ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 850ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 850ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 850ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 850ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 850ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 851ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-4] [2s 851ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 851ms] SocketTube(4) 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@60a71533[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70d0b3ab, getALPN: jdk.internal.net.http.common.MinimalFuture@73ce8191[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=500 lim=500 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 851ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers Server connection to /127.0.0.1:44888 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [2s 851ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 851ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-4-SelectorManager] [2s 851ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 851ms] SSL Reader(SocketTube(4)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 851ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [2s 851ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [HttpClient-4-SelectorManager] [2s 852ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [2s 852ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 852ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@70d0b3ab, getALPN: jdk.internal.net.http.common.MinimalFuture@73ce8191[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 852ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 852ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 852ms] SocketTube(3) Stopping read scheduler DEBUG: [pool-1-thread-4] [2s 852ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 852ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 852ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [2s 852ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 852ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-6] [2s 852ms] Http2Connection(SSLTube(SocketTube(4))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [2s 852ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 853ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-4] [2s 852ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 853ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] SocketTube(3) write: resetting demand to 0 DEBUG: [pool-1-thread-6] [2s 853ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [HttpClient-4-SelectorManager] [2s 852ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-4] [2s 853ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 853ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [2s 852ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 853ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [2s 853ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 853ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 853ms] HttpResponseInputStream next item received DEBUG: [HttpClient-8-SelectorManager] [2s 853ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 853ms] HttpResponseInputStream item offered DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SocketTube(4) write: cancel DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SocketTube(4) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-8-SelectorManager] [2s 853ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [2s 853ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 853ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5825ae0e DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [HttpClient-4-SelectorManager] [2s 853ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-4] [2s 853ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-4] [2s 853ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 853ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-4] [2s 854ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 854ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 854ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 854ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS Server connection to /127.0.0.1:44866 stopping. 1 streams DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 854ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44880 TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 855ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 855ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 855ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 855ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-4] [2s 855ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-4] [2s 855ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 856ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 856ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 856ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 856ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 856ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-4] [2s 856ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 856ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 857ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 857ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 857ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 857ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 857ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 857ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 857ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7fbb8820 DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-4] [2s 857ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-4] [2s 857ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 857ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 857ms] SocketTube(6) got some demand for reading DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 857ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 857ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 857ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [2s 866ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 870ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 870ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 870ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 870ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 870ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 870ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 871ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 871ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 871ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 871ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 871ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d0731ce queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 871ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d0731ce, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 871ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 871ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 871ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 871ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 871ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 871ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 872ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@463c9ca1 for C (true) DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40164 DEBUG: [pool-1-thread-4] [2s 872ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 872ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-4] [2s 872ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-4] [2s 872ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 872ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-4] [2s 872ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 872ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-4] [2s 872ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-4] [2s 872ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 872ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4cc4f7d1 DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream TestServer(1): connection accepted DEBUG: [HttpClient-10-SelectorManager] [2s 872ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 873ms] SocketTube(11) pending subscriber subscribed TestServer(1): stopping is: false DEBUG: [pool-1-thread-6] [2s 873ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=40164,localport=56319] DEBUG: [pool-1-thread-6] [2s 873ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-10-SelectorManager] [2s 873ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-4] [2s 873ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-10-SelectorManager] [2s 873ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-6] [2s 873ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 873ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] TestServer(1): starting connection DEBUG: [pool-1-thread-6] [2s 873ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-4] [2s 873ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [2s 873ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [2s 873ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-6] [2s 873ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 873ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 873ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-6] [2s 873ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 873ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-10-SelectorManager] [2s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (true) DEBUG: [pool-1-thread-3] [2s 873ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 873ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 873ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 873ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 873ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 873ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 873ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 873ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 873ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 873ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [2s 873ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 874ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 874ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 874ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-10-SelectorManager] [2s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [pool-1-thread-3] [2s 874ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [2s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [2s 874ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [2s 874ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 874ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [2s 874ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 874ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c6c00a9 DEBUG: [HttpClient-10-SelectorManager] [2s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [pool-1-thread-3] [2s 874ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 874ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d0731ce DEBUG: [pool-1-thread-6] [2s 874ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-6] [2s 874ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d0731ce DEBUG: [pool-1-thread-6] [2s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-6] [2s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-6] [2s 874ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d0731ce DEBUG: [pool-1-thread-6] [2s 874ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-6] [2s 874ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-6] [2s 875ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40164 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-6] [2s 875ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-6] [2s 875ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2477c22d(10) DEBUG: [pool-1-thread-6] [2s 875ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3524265c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31c67f10 queue.isEmpty: false DEBUG: [pool-1-thread-6] [2s 875ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-6] [2s 875ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-6] [2s 875ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 875ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-6] [2s 875ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 875ms] Exchange Ignored body DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-6] [2s 876ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-6] [2s 876ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-6] [2s 876ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-6] [2s 876ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-6] [2s 876ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-6] [2s 876ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 877ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 877ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-6] [2s 877ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-6] [2s 877ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-6] [2s 877ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-6] [2s 877ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-6] [2s 877ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-10-SelectorManager] [2s 874ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3885d89b DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) no more bytes available DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) leaving read() loop with no bytes Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [2s 877ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 877ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [2s 877ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 877ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [2s 877ms] SocketTube(11) trying to write: 63 DEBUG: [Test-server-pool] [2s 878ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 878ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 878ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 878ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-6] [2s 878ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-6] [2s 878ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [2s 878ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 878ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 878ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-6] [2s 878ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY TestServer: GET /http2/fixed/y DEBUG: [pool-1-thread-3] [2s 878ms] SocketTube(11) trying to write: 13 Server: creating input stream for stream 1 DEBUG: [pool-1-thread-6] [2s 878ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2477c22d(10) TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-6] [2s 879ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3524265c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@31c67f10, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 879ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-6] [2s 879ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 879ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 879ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [2s 879ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [4 s, 177 ms, 94173 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-10-SelectorManager] [2s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 879ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 879ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [2s 879ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-10-SelectorManager] [2s 879ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 879ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 879ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [2s 879ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-3] [2s 879ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 880ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [4 s, 177 ms, 670021 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-10-SelectorManager] [2s 879ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 880ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 880ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 880ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(11) trying to write: 9 TestServer: [4 s, 178 ms, 57133 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(11) wrote: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SocketTube(11) read bytes: 104 DEBUG: [readLoop] [2s 880ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] Http2Connection(SocketTube(11)) onNext: got 104 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 880ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [2s 880ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 880ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [readLoop] [2s 880ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 880ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 880ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(11)) sending 104 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 104 DEBUG: [HttpClient-10-SelectorManager] [2s 880ms] SocketTube(11) read bytes: 128 DEBUG: [pool-1-thread-3] [2s 880ms] Http2Connection(SocketTube(11)) Processing 104 DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] Http2Connection(SocketTube(11)) onNext: got 128 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder decodes: 104 DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 881ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) read bytes: 179 DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] Http2Connection(SocketTube(11)) onNext: got 179 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) read bytes: 89 DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] Http2Connection(SocketTube(11)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 881ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 882ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 882ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 889ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 889ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 889ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 890ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 890ms] HttpClientImpl(10) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11)) sending 128 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 128 DEBUG: [pool-1-thread-3] [2s 890ms] Http2Connection(SocketTube(11)) Processing 128 DEBUG: [pool-1-thread-3] [2s 890ms] FramesDecoder decodes: 128 DEBUG: [pool-1-thread-3] [2s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 891ms] HttpClientImpl(10) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f0bce2b DEBUG: [pool-1-thread-3] [2s 891ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 891ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11)) sending 179 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 892ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 179 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(11)) Processing 179 DEBUG: [pool-1-thread-3] [2s 893ms] FramesDecoder decodes: 179 DEBUG: [pool-1-thread-3] [2s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 893ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 893ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 893ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 894ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 894ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 894ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 894ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 895ms] HttpClientImpl(10) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3bef42b DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 895ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 895ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 895ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 89 DEBUG: [pool-1-thread-3] [2s 895ms] Http2Connection(SocketTube(11)) Processing 89 DEBUG: [pool-1-thread-3] [2s 895ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-3] [2s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 896ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 896ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61ce695e DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 896ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40164 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 896ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 896ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 896ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 896ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 897ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29bdc2f4 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 897ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [2s 898ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 899ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 899ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 899ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 899ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 899ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 899ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 900ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 900ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 900ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 900ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 900ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5cad8df1 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 900ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5cad8df1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 900ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 900ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 900ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 900ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 900ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 900ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 901ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@462b5164 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=40170,localport=56319] DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40170 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [2s 901ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 901ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [2s 901ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [2s 901ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 901ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [2s 901ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 901ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [2s 901ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [2s 901ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 901ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4cd33a14 DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) write: starting subscription DEBUG: [pool-1-thread-6] [2s 901ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [2s 901ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-6] [2s 901ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 901ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-6] [2s 901ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 901ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 901ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-6] [2s 901ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-6] [2s 902ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 902ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [2s 902ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-6] [2s 902ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (true) DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 902ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 902ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 902ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ebb9ba3 DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 902ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 902ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 902ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-3] [2s 902ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [2s 902ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5cad8df1 DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [pool-1-thread-3] [2s 902ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [2s 902ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 902ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5cad8df1 DEBUG: [pool-1-thread-3] [2s 902ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 903ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 903ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5cad8df1 DEBUG: [pool-1-thread-3] [2s 903ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 903ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 903ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40170 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-3] [2s 903ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 903ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28462b7e(11) DEBUG: [pool-1-thread-3] [2s 903ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@9d64ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10528d7d queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 903ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 903ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 903ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 903ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [2s 903ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 903ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 903ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [2s 904ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38921296 DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [2s 904ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [2s 904ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 904ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 904ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [2s 904ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 904ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-6] [2s 904ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [2s 904ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-6] [2s 904ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-3] [2s 904ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 904ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-6] [2s 904ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-3] [2s 904ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-6] [2s 904ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 904ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [2s 904ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [2s 904ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 905ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 905ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28462b7e(11) DEBUG: [pool-1-thread-3] [2s 905ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@9d64ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10528d7d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 905ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 905ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 905ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) write: requesting more... DEBUG: [Test-server-pool] [2s 905ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 905ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [Test-server-pool] [2s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 905ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 905ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 905ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [Test-server-pool] [2s 905ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) trying to write: 13 DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-6] [2s 905ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 905ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [2s 906ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 906ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 204 ms, 84639 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 906ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 906ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 906ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [2s 906ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [4 s, 204 ms, 407149 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-11-SelectorManager] [2s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [HttpClient-11-SelectorManager] [2s 906ms] SocketTube(12) read bytes: 39 DEBUG: [readLoop] [2s 906ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 906ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 204 ms, 607595 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [2s 907ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-11-SelectorManager] [2s 906ms] Http2Connection(SocketTube(12)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) resuming read event DEBUG: [readLoop] [2s 907ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [pool-1-thread-6] [2s 907ms] Http2Connection(SocketTube(12)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 907ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-6] [2s 907ms] Http2Connection(SocketTube(12)) Processing 39 DEBUG: [pool-1-thread-6] [2s 907ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-6] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [pool-1-thread-6] [2s 907ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-6] [2s 907ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) read bytes: 93 DEBUG: [pool-1-thread-6] [2s 907ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] Http2Connection(SocketTube(12)) onNext: got 93 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 907ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-6] [2s 907ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [pool-1-thread-6] [2s 907ms] SocketTube(12) trying to write: 9 DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 907ms] SocketTube(12) wrote: 9 DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [2s 907ms] SocketTube(12) write: requesting more... DEBUG: [readLoop] [2s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 907ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) read bytes: 73 DEBUG: [pool-1-thread-6] [2s 907ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] Http2Connection(SocketTube(12)) onNext: got 73 bytes in 1 buffers DEBUG: [pool-1-thread-6] [2s 907ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SocketTube(12) resuming read event DEBUG: [readLoop] [2s 907ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [2s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [readLoop] [2s 907ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-6] [2s 907ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [readLoop] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 908ms] Http2Connection(SocketTube(12)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 908ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 93 DEBUG: [pool-1-thread-6] [2s 908ms] Http2Connection(SocketTube(12)) Processing 93 DEBUG: [pool-1-thread-6] [2s 908ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-6] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [pool-1-thread-6] [2s 908ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] Http2Connection(SocketTube(12)) onNext: got 163 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) read bytes: 160 DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] Http2Connection(SocketTube(12)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for R (false) DEBUG: [pool-1-thread-6] [2s 908ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-11-SelectorManager] [2s 908ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [2s 908ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-6] [2s 908ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-6] [2s 909ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40170 DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 909ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 909ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 909ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 73 DEBUG: [pool-1-thread-6] [2s 909ms] Http2Connection(SocketTube(12)) Processing 73 DEBUG: [pool-1-thread-6] [2s 909ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-6] [2s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 909ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-6] [2s 910ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)) H2 processed(3) DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)) sending 163 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)) H2 Receiving(4): 163 DEBUG: [pool-1-thread-6] [2s 910ms] Http2Connection(SocketTube(12)) Processing 163 DEBUG: [pool-1-thread-6] [2s 910ms] FramesDecoder decodes: 163 DEBUG: [pool-1-thread-6] [2s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 910ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-6] [2s 911ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 911ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 911ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 911ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 911ms] HttpClientImpl(11) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c7c2529 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-6] [2s 912ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40170 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 912ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 912ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 912ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 912ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 912ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@287ef23c DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)) H2 processed(4) DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)) H2 Receiving(5): 160 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)) Processing 160 DEBUG: [pool-1-thread-6] [2s 913ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-6] [2s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [2s 913ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40170 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 913ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 913ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 913ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 913ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 913ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ac236dc DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-6] [2s 914ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-6] [2s 914ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40170 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-6] [2s 915ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-6] [2s 915ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-6] [2s 915ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-6] [2s 915ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@608bc0a3 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-6] [2s 915ms] Http2Connection(SocketTube(12)) H2 processed(5) DEBUG: [MainThread] [2s 917ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 917ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 918ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 919ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 919ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 919ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-3] [2s 920ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-12-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@743c7f27 for C (true) DEBUG: [HttpClient-12-SelectorManager] [2s 921ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [2s 921ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44910 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44910, Session(1712003974687|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [2s 923ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 923ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [2s 923ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [2s 923ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 923ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] 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@7ec41457[Not completed, 4 dependents] (id=1802) 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 DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 923ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [2s 923ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 923ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [2s 923ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [2s 924ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-6] [2s 924ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-6] [2s 924ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 924ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [2s 929ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 929ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 929ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 929ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [2s 929ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 929ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 929ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 938ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 940ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 940ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 940ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 941ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [2s 941ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 941ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 943ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 944ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 944ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 944ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [2s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 945ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 945ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [2s 945ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 945ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 946ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-3] [2s 946ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 946ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 947ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [2s 947ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 948ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 948ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 948ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 948ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 948ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 948ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 948ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 948ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 948ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 948ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-3] [2s 949ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9ee6455 DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 949ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 949ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 949ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 949ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 949ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 949ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 949ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 949ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [2s 949ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 949ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 949ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 949ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 949ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [2s 950ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [2s 950ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 950ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 950ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 950ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 951ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 951ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 951ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 951ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 951ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-3] [2s 951ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [2s 951ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 951ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 951ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 951ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 951ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [2s 951ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 952ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [2s 952ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 952ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 952ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 952ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 952ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-3] [2s 952ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-3] [2s 952ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [2s 952ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 952ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 953ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 953ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 953ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [2s 953ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 953ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 953ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(13)) requesting 1 TestServer(2): starting connection DEBUG: [pool-1-thread-3] [2s 953ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [2s 953ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 953ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SocketTube(13) read bytes: 1726 DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SSL Reader(SocketTube(13)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [2s 953ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SocketTube(13) resuming read event DEBUG: [Test-server-pool] [2s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [pool-1-thread-3] [2s 953ms] SSL Reader(SocketTube(13)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 953ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 953ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [Test-server-pool] [2s 953ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 953ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 954ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 954ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 954ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 954ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 954ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 954ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 954ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [2s 954ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [readLoop] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 954ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [2s 954ms] SocketTube(13) resuming read event DEBUG: [readLoop] [2s 954ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 954ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SocketTube(13) read bytes: 77 DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SSL Reader(SocketTube(13)) Adding 77 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 955ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer: [4 s, 253 ms, 516251 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 955ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [2s 955ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-3] [2s 956ms] FramesDecoder decodes: 39 TestServer: [4 s, 253 ms, 827170 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 956ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [4 s, 254 ms, 46367 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 956ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 956ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 956ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 956ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 956ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 956ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [2s 956ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 956ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 956ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [2s 956ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 957ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [2s 957ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [2s 957ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 957ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 957ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [readLoop] [2s 957ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) got some demand for reading DEBUG: [readLoop] [2s 957ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 957ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 957ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 958ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SocketTube(13) read bytes: 959 DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SSL Reader(SocketTube(13)) Adding 959 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 960ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 960ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:959, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) Unwrapping: 959 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 959 into buffer of 16676 remaining to decode: 862 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 960ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [2s 961ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-3] [2s 961ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [2s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 961ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) Unwrapping: 862 DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 965ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 965ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-3] [2s 966ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 966ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44910 DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 966ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 966ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) Unwrapping: 809 DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-3] [2s 966ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-3] [2s 967ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 967ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) Unwrapping: 750 DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 967ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [2s 967ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-3] [2s 967ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 967ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 968ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 968ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 968ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 968ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 968ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 968ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) Unwrapping: 655 DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 968ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-3] [2s 969ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 969ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) Unwrapping: 596 DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 969ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [2s 969ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-3] [2s 969ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 969ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) Unwrapping: 501 DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 970ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 970ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-3] [2s 971ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 971ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 971ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [2s 971ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 971ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 971ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 971ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 971ms] HttpClientImpl(12) ClientImpl (async) elapsed 53 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@dd33970 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 972ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [2s 972ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 972ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 972ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44910 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 973ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Unwrapping: 345 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-3] [2s 973ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 973ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 973ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 973ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [2s 974ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 974ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 974ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f151c09 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 974ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 974ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [2s 975ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 975ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44910 DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 975ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 975ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 975ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-3] [2s 976ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 976ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 976ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [2s 976ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 976ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 976ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 976ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 977ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 977ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@389b814d DEBUG: [pool-1-thread-3] [2s 977ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 977ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 977ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 977ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 977ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 977ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SocketTube(13) read bytes: 196 DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SSL Reader(SocketTube(13)) Adding 196 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 977ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [pool-1-thread-3] [2s 977ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [HttpClient-12-SelectorManager] [2s 977ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [2s 978ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 978ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44910 DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 978ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 978ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 978ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-3] [2s 979ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 979ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 979ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 979ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [2s 980ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 980ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 980ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@422d96c7 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 980ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-3] [2s 980ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 980ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [2s 980ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 980ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [MainThread] [2s 981ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [2s 982ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 984ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 984ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 984ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 985ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-3] [2s 985ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [2s 985ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@62112d56 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-13-SelectorManager] [2s 985ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-13-SelectorManager] [2s 985ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44924 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44924, Session(1712003974999|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [2s 985ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [2s 985ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 985ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [2s 985ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 985ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [2s 985ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [2s 985ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [2s 985ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-3] [2s 985ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [2s 985ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 985ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [2s 985ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 986ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [2s 986ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] 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@68e94626[Not completed, 4 dependents] (id=1914) 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 DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (true) DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [2s 986ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-6] [2s 986ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-6] [2s 986ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [2s 986ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [2s 989ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 989ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 989ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 990ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 990ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [2s 990ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 990ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 990ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 990ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [2s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 994ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [2s 994ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [pool-1-thread-3] [2s 995ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 995ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 995ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 995ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [pool-1-thread-3] [2s 995ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-3] [2s 995ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [HttpClient-13-SelectorManager] [2s 995ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 995ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 995ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 998ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 998ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 998ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [2s 998ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 998ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (true) DEBUG: [HttpClient-13-SelectorManager] [2s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 998ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [2s 998ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 998ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 999ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [HttpClient-13-SelectorManager] [2s 999ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [2s 999ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 999ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 999ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-3] [2s 999ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 999ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 1ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 1ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 1ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 1ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-3] [3s 1ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 1ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 1ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 1ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 1ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 1ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 1ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 1ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 1ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 2ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-3] [3s 2ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@515384c2 DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 2ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 2ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 2ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 2ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 2ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 2ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 2ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 2ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 2ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 2ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [3s 2ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-3] [3s 2ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 2ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 3ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 3ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 3ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 3ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 3ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 3ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 3ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 3ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 4ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 4ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 4ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 4ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 4ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 4ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 4ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 4ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 4ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-3] [3s 4ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 4ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 4ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 4ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 5ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 6ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [pool-1-thread-3] [3s 6ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 6ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [Test-server-pool] [3s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SocketTube(14) no more demand for reading DEBUG: [Test-server-pool] [3s 6ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 6ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 6ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 6ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 6ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 6ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 6ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 6ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 7ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 7ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 7ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SocketTube(14) resuming read event TestServer(2): connection started DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 7ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [readLoop] [3s 7ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 7ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 7ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 7ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 7ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [readLoop] [3s 7ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 7ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [readLoop] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 7ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 7ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 7ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 7ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 7ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 7ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-3] [3s 7ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 7ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 7ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 7ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 7ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 7ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 7ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) wrapping 9 bytes TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) pushScheduler is alive TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 8ms] SSLTube(SocketTube(14)) request: n=1 TestServer: [4 s, 306 ms, 229453 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 8ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 8ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 8ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [readLoop] [3s 8ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 8ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 8ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 8ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 8ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 8ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 8ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 8ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 8ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) TestServer: [4 s, 306 ms, 602914 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 306 ms, 833731 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SocketTube(14) read bytes: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SSL Reader(SocketTube(14)) Adding 92 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 9ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 9ms] SSL Reader(SocketTube(14)) Unwrapping: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 9ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 10ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 10ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 10ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 10ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 10ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-3] [3s 10ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 10ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 11ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 11ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 11ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 11ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 11ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 11ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 11ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 11ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 11ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 11ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 11ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SocketTube(14) read bytes: 651 DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SSL Reader(SocketTube(14)) Adding 651 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 11ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:651, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 11ms] SSL Reader(SocketTube(14)) Unwrapping: 651 DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 11ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 12ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 651 into buffer of 56 remaining to decode: 603 DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 12ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 12ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 12ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 12ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 12ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 12ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 12ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 12ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 12ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 13ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 13ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44924 DEBUG: [pool-1-thread-3] [3s 13ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 13ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 13ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) Unwrapping: 603 DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 603 into buffer of 56 remaining to decode: 544 DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 13ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [3s 14ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 14ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 14ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) Unwrapping: 544 DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 544 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [3s 14ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 15ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 15ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 15ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 15ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 15ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 15ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 15ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [3s 15ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 15ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 16ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 16ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 16ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 16ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 16ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) Unwrapping: 454 DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 454 into buffer of 56 remaining to decode: 395 DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 16ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-3] [3s 17ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 17ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) Unwrapping: 395 DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 395 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 17ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 17ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 18ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 18ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 18ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-3] [3s 18ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 18ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 18ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 18ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) Unwrapping: 305 DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 305 into buffer of 56 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 19ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 19ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-3] [3s 20ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 20ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 244 into buffer of 56 remaining to decode: 197 DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 20ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 20ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 20ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 21ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 21ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 21ms] HttpClientImpl(13) ClientImpl (async) elapsed 38 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@35a6f64c DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 21ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 197 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 21ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 22ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 22ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44924 DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 22ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 22ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 22ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 22ms] SSL Reader(SocketTube(14)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-3] [3s 23ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 23ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 23ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 23ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 24ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 24ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 24ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 24ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b93c591 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 24ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 24ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 25ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 25ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 25ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 25ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 25ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SocketTube(14) read bytes: 392 DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SSL Reader(SocketTube(14)) Adding 392 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [pool-1-thread-3] [3s 25ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 25ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 25ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 25ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 25ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 26ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 26ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 26ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44924 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 26ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 26ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 26ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [3s 27ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 27ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 27ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 27ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 27ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 28ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 28ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 28ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 28ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 28ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44177adf DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 29ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 29ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 29ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 29ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 30ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-3] [3s 30ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 30ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 30ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44924 DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 31ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 31ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-3] [3s 31ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 31ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 31ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 32ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-3] [3s 32ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 32ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 32ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 32ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9af830b DEBUG: [pool-1-thread-3] [3s 33ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 33ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 33ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 33ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-3] [3s 33ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 33ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 33ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 33ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [MainThread] [3s 33ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 34ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 34ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 34ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 34ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 34ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 34ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 34ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 34ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 34ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 34ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [3s 34ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 35ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 35ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 35ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 35ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 35ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 35ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 35ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 35ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 35ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 35ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 35ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 35ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 35ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 35ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 35ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 35ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 334 ms, 106475 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 334 ms, 492957 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 TestServer: [4 s, 334 ms, 785396 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-3] [3s 37ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 37ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 93 DEBUG: [pool-1-thread-3] [3s 37ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-3] [3s 37ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [3s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 37ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SocketTube(5) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] Http2Connection(SocketTube(5)) onNext: got 175 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 37ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(5) read bytes: 231 DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] Http2Connection(SocketTube(5)) onNext: got 231 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 38ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [3s 38ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 38ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 39ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 39ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5)) sending 175 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 175 DEBUG: [pool-1-thread-3] [3s 39ms] Http2Connection(SocketTube(5)) Processing 175 DEBUG: [pool-1-thread-3] [3s 39ms] FramesDecoder decodes: 175 DEBUG: [pool-1-thread-3] [3s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 39ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [3s 40ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 40ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 40ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 40ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 40ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 41ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 808, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 41ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 41ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 41ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bb900e4 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)) sending 231 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 231 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)) Processing 231 DEBUG: [pool-1-thread-3] [3s 42ms] FramesDecoder decodes: 231 DEBUG: [pool-1-thread-3] [3s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 42ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 861, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 42ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 42ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e03f34f DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [3s 42ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 42ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 42ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 43ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 43ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 43ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71bdb1d2 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [3s 43ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 43ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 43ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 43ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 44ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 44ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47fd335 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 44ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [3s 45ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-4] [3s 45ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [3s 45ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [3s 45ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [3s 45ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [3s 45ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [3s 45ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 45ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 45ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [3s 45ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [3s 45ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-4] [3s 46ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [3s 46ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [3s 46ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 46ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [3s 46ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-4] [3s 46ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-4] [3s 46ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [3s 46ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 46ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 46ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [3s 46ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 46ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-4] [3s 46ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 46ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 46ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [3s 46ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [3s 46ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 345 ms, 54350 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 345 ms, 373390 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) TestServer: [4 s, 345 ms, 595377 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 48ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 48ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 83 DEBUG: [pool-1-thread-4] [3s 48ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-4] [3s 48ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-4] [3s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 48ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) read bytes: 154 DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] Http2Connection(SocketTube(5)) onNext: got 154 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-4] [3s 48ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 48ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) read bytes: 153 DEBUG: [pool-1-thread-4] [3s 48ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] Http2Connection(SocketTube(5)) onNext: got 153 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 48ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-4] [3s 49ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 49ms] SocketTube(5) read bytes: 89 DEBUG: [HttpClient-5-SelectorManager] [3s 49ms] Http2Connection(SocketTube(5)) onNext: got 89 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-5-SelectorManager] [3s 49ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 49ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 49ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 49ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 154 DEBUG: [pool-1-thread-4] [3s 49ms] Http2Connection(SocketTube(5)) Processing 154 DEBUG: [pool-1-thread-4] [3s 49ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-4] [3s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 49ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-4] [3s 50ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 50ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 50ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 51ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [3s 51ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 51ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 51ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@18a7b7be DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-4] [3s 51ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5)) sending 153 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 153 DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5)) Processing 153 DEBUG: [pool-1-thread-4] [3s 52ms] FramesDecoder decodes: 153 DEBUG: [pool-1-thread-4] [3s 52ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 52ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 52ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-4] [3s 53ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 53ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 53ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 53ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3b7ed602 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [3s 53ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [3s 53ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 53ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 54ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 89 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)) Processing 89 DEBUG: [pool-1-thread-4] [3s 54ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-4] [3s 54ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 54ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 54ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21020dea DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-4] [3s 54ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 54ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 55ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 55ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 55ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 55ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75dfd145 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-4] [3s 55ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [3s 56ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 56ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 56ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 56ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 56ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 56ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 57ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 57ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 57ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 57ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 57ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-3] [3s 57ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 57ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 57ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 57ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 57ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 58ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 58ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 58ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 58ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 58ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 58ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 58ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 356 ms, 961374 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 357 ms, 323455 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) TestServer: [4 s, 357 ms, 579323 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 59ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 60ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-3] [3s 60ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [3s 60ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 60ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 60ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-3] [3s 60ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [3s 60ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [3s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 60ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 61ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 61ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-3] [3s 61ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 61ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [3s 61ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-3] [3s 61ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 61ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 61ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 61ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 61ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 61ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 61ms] SocketTube(6) read bytes: 910 DEBUG: [HttpClient-5-SelectorManager] [3s 61ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 61ms] SSL Reader(SocketTube(6)) Adding 910 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 62ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:910, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 62ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) Unwrapping: 910 DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 910 into buffer of 64 remaining to decode: 857 DEBUG: [HttpClient-5-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [HttpClient-5-SelectorManager] [3s 62ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [HttpClient-5-SelectorManager] [3s 62ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [3s 62ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 62ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 62ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 63ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Unwrapping: 857 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 857 into buffer of 64 remaining to decode: 798 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 63ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 63ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 63ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 63ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Unwrapping: 798 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 798 into buffer of 16676 remaining to decode: 703 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 63ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 64ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 64ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 64ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 64ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-3] [3s 64ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 64ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 64ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 64ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Unwrapping: 703 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 703 into buffer of 64 remaining to decode: 644 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 65ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 65ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Unwrapping: 644 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 644 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 10 DEBUG: [pool-1-thread-3] [3s 65ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 66ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 66ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 66ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) Unwrapping: 596 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 596 into buffer of 16676 remaining to decode: 494 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 64 DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 66ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 66ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 66ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 883, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) Unwrapping: 494 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 494 into buffer of 64 remaining to decode: 447 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 67ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 67ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 67ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47024d7e DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [3s 67ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(6)) Unwrapping: 447 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 447 into buffer of 16676 remaining to decode: 352 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 57 DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 68ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 68ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 68ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) Unwrapping: 352 DEBUG: [pool-1-thread-3] [3s 68ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 352 into buffer of 64 remaining to decode: 291 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 23 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 69ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 69ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 897, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Unwrapping: 291 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 69ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 69ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 69ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 69ms] HttpClientImpl(5) ClientImpl (async) elapsed 13 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@568a475a DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 70ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 70ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 70ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 70ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 71ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 71ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 71ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 71ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4a254f78 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 71ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 72ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 72ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 72ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 72ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 72ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 72ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 72ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 72ms] SocketTube(6) read bytes: 148 DEBUG: [HttpClient-5-SelectorManager] [3s 72ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 72ms] SSL Reader(SocketTube(6)) Adding 148 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 73ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [HttpClient-5-SelectorManager] [3s 73ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 73ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 73ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-3] [3s 73ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 73ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 73ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 73ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3039db72 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 74ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-3] [3s 74ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 74ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 74ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [3s 75ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-4] [3s 75ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [3s 75ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [3s 75ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [3s 75ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [3s 75ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [3s 75ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 75ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 75ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [3s 75ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [3s 76ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-4] [3s 76ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [3s 76ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [3s 76ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 76ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [3s 76ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 76ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [3s 76ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [3s 76ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [3s 76ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [3s 77ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 77ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 77ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 77ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [3s 77ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [3s 77ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 77ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 77ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 77ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 77ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 77ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 77ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 375 ms, 851022 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 376 ms, 191032 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 376 ms, 455070 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 79ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-4] [3s 79ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [3s 79ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 79ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 79ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-4] [3s 79ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [3s 79ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [3s 79ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 79ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-4] [3s 80ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 80ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-4] [3s 80ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 80ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-4] [3s 80ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-4] [3s 80ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 80ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [3s 80ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [3s 80ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [3s 80ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 80ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SocketTube(6) read bytes: 699 DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SSL Reader(SocketTube(6)) Adding 699 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [pool-1-thread-4] [3s 80ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:699, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 80ms] SSL Reader(SocketTube(6)) Unwrapping: 699 DEBUG: [HttpClient-5-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 81ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 81ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 699 into buffer of 64 remaining to decode: 651 DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 81ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 81ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 81ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 81ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 81ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 81ms] SSL Reader(SocketTube(6)) Unwrapping: 651 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 651 into buffer of 64 remaining to decode: 592 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [3s 82ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [3s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 82ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 82ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Unwrapping: 592 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 592 into buffer of 16676 remaining to decode: 502 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 82ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-4] [3s 83ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [3s 83ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [3s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 83ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-4] [3s 83ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapping: 502 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 502 into buffer of 64 remaining to decode: 443 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [3s 84ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [3s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 84ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapping: 443 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 443 into buffer of 16676 remaining to decode: 353 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-4] [3s 84ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-4] [3s 84ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [3s 84ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [3s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 84ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-4] [3s 85ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 85ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-4] [3s 85ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 85ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-4] [3s 85ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-4] [3s 85ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 85ms] SSL Reader(SocketTube(6)) Unwrapping: 353 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 353 into buffer of 64 remaining to decode: 292 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 23 DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [3s 86ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [3s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 86ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Unwrapping: 292 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 292 into buffer of 64 remaining to decode: 245 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-4] [3s 86ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-4] [3s 86ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 86ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 86ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 87ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 87ms] HttpClientImpl(5) ClientImpl (async) elapsed 12 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@50609207 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) Unwrapping: 245 DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 245 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-4] [3s 87ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 10 DEBUG: [pool-1-thread-4] [3s 87ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 87ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 87ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 88ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 197 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-4] [3s 88ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [3s 88ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [3s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 88ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-4] [3s 88ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Unwrapping: 95 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 89ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 89ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 89ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1de390cf DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-4] [3s 89ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 89ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-4] [3s 90ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 90ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 90ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 90ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 90ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-4] [3s 90ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 90ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [3s 90ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [3s 90ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [3s 90ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 90ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 90ms] SocketTube(6) read bytes: 344 DEBUG: [HttpClient-5-SelectorManager] [3s 91ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 91ms] SSL Reader(SocketTube(6)) Adding 344 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 91ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:344, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [HttpClient-5-SelectorManager] [3s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 91ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-4] [3s 91ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [3s 91ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 91ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 91ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-4] [3s 91ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [3s 91ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [3s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 91ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-4] [3s 91ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 92ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 92ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 92ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c3fa3c4 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-4] [3s 92ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 92ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [3s 93ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [3s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 93ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 93ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-4] [3s 93ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 93ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [3s 94ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 94ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-4] [3s 94ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [3s 94ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 94ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 94ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27611aff DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-4] [3s 94ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-4] [3s 95ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [3s 95ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [3s 95ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [3s 95ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [3s 95ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 95ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [3s 116ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [3s 120ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-4] [3s 120ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [3s 120ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [3s 120ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [3s 121ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [3s 121ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [3s 121ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [3s 121ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [3s 121ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 121ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [3s 121ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@72a1c7e1 queue.isEmpty: true DEBUG: [pool-1-thread-4] [3s 121ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@72a1c7e1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [3s 121ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [3s 122ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [3s 122ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [3s 122ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [3s 122ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [3s 122ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [3s 122ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7fb71181 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40174,localport=56319] DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40174 DEBUG: [pool-1-thread-4] [3s 122ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [3s 122ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [3s 122ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [3s 122ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [3s 122ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [3s 122ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [3s 122ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-4] [3s 122ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-4] [3s 122ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@754f7af1 DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-4] [3s 122ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 122ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 123ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 123ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 123ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 123ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 123ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-6] [3s 123ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 123ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [3s 123ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-6] [3s 123ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 123ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 123ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-14-SelectorManager] [3s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (true) DEBUG: [pool-1-thread-6] [3s 123ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-6] [3s 123ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [3s 123ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-4] [3s 123ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-4] [3s 123ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [3s 123ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 123ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [3s 123ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 123ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [3s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) DEBUG: [pool-1-thread-4] [3s 123ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@23d17bf2 DEBUG: [pool-1-thread-4] [3s 123ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [3s 124ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [3s 124ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [3s 124ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (false) DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@72a1c7e1 DEBUG: [HttpClient-14-SelectorManager] [3s 124ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@72a1c7e1 DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@72a1c7e1 DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [3s 124ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [3s 124ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40174 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [3s 124ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73c554be(14) DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@cc83b95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5571fe16 queue.isEmpty: false DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-4] [3s 124ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [3s 124ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 124ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [3s 124ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 124ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [3s 125ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [3s 125ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 125ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-4] [3s 125ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 125ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 125ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [3s 125ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@137e884 DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [3s 125ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 125ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [3s 125ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 125ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 125ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-4] [3s 126ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 126ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 126ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 126ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [3s 126ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-6] [3s 126ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [3s 126ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 126ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-6] [3s 126ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-4] [3s 126ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 126ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-4] [3s 126ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-4] [3s 126ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [3s 126ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-6] [3s 126ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [3s 126ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 126ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 126ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-6] [3s 126ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [Test-server-pool] [3s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [3s 126ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 126ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [3s 126ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [Test-server-pool] [3s 126ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-4] [3s 126ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [3s 126ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [Test-server-pool] [3s 126ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [3s 126ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-6] [3s 126ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 126ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-6] [3s 126ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 126ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73c554be(14) DEBUG: [pool-1-thread-4] [3s 127ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@cc83b95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5571fe16, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [3s 127ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [3s 127ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [3s 127ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 127ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 127ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 127ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 127ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 425 ms, 381806 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 127ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [3s 128ms] FramesDecoder decodes: 9 TestServer: [4 s, 425 ms, 688206 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 128ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) DEBUG: [readLoop] [3s 128ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 128ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [4 s, 425 ms, 915973 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SocketTube(15) read bytes: 48 DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] Http2Connection(SocketTube(15)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 128ms] Http2Connection(SocketTube(15)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 128ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 48 DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) DEBUG: [pool-1-thread-4] [3s 128ms] Http2Connection(SocketTube(15)) Processing 48 DEBUG: [pool-1-thread-4] [3s 128ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-4] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SocketTube(15) read bytes: 94 DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] Http2Connection(SocketTube(15)) onNext: got 94 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 128ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [3s 128ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 128ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [3s 128ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 128ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [3s 128ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) DEBUG: [pool-1-thread-4] [3s 128ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-4] [3s 129ms] SocketTube(15) wrote: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SocketTube(15) read bytes: 156 DEBUG: [pool-1-thread-4] [3s 129ms] SocketTube(15) write: requesting more... DEBUG: [readLoop] [3s 129ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] Http2Connection(SocketTube(15)) onNext: got 156 bytes in 1 buffers DEBUG: [readLoop] [3s 129ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SocketTube(15) resuming read event DEBUG: [readLoop] [3s 129ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (false) DEBUG: [pool-1-thread-4] [3s 129ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 129ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 129ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 129ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) DEBUG: [pool-1-thread-4] [3s 129ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-4] [3s 129ms] Http2Connection(SocketTube(15)) sending 94 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 129ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 94 DEBUG: [pool-1-thread-4] [3s 129ms] Http2Connection(SocketTube(15)) Processing 94 DEBUG: [pool-1-thread-4] [3s 129ms] FramesDecoder decodes: 94 DEBUG: [pool-1-thread-4] [3s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SocketTube(15) read bytes: 250 DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] Http2Connection(SocketTube(15)) onNext: got 250 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 129ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 129ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 130ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 130ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-4] [3s 130ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 130ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [3s 130ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 130ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 131ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 131ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 131ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 131ms] HttpClientImpl(14) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-4] [3s 131ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [3s 131ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 131ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 131ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-4] [3s 132ms] Http2Connection(SocketTube(15)) sending 156 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 132ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 156 DEBUG: [pool-1-thread-4] [3s 132ms] Http2Connection(SocketTube(15)) Processing 156 DEBUG: [pool-1-thread-4] [3s 132ms] FramesDecoder decodes: 156 DEBUG: [pool-1-thread-4] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 132ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [3s 133ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 133ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-4] [3s 133ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 133ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [3s 133ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 133ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 133ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [3s 134ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15)) sending 250 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 250 DEBUG: [pool-1-thread-4] [3s 134ms] Http2Connection(SocketTube(15)) Processing 250 DEBUG: [pool-1-thread-4] [3s 134ms] FramesDecoder decodes: 250 DEBUG: [pool-1-thread-4] [3s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [3s 134ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 135ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 135ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 135ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 135ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 135ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 135ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13555ad DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [3s 136ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 136ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 136ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 136ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 136ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 136ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [3s 136ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c6cd28d DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [3s 137ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40174 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [3s 137ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [3s 137ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [3s 137ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [3s 137ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [3s 137ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16b71458 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [3s 137ms] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 140ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b86869 DEBUG: [MainThread] [3s 140ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 140ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 141ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 142ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 142ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [3s 143ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-4] [3s 143ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [3s 143ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [3s 144ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [3s 144ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [3s 144ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [3s 144ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [3s 144ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [3s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 144ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [3s 144ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@98f1dda queue.isEmpty: true DEBUG: [pool-1-thread-4] [3s 144ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@98f1dda, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [3s 144ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [3s 144ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [3s 144ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [3s 144ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [3s 144ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [3s 144ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [3s 145ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@306d18b9 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40176,localport=56319] TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40176 DEBUG: [pool-1-thread-4] [3s 145ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [3s 145ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [3s 145ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [3s 145ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-4] [3s 145ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-4] [3s 145ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [3s 145ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-4] [3s 145ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-4] [3s 145ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-4] [3s 145ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a9573c9 DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-6] [3s 145ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-6] [3s 145ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-6] [3s 145ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-6] [3s 145ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-6] [3s 145ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-4] [3s 145ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 145ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [3s 145ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [3s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (true) DEBUG: [pool-1-thread-3] [3s 146ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-6] [3s 145ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [3s 145ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 146ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [3s 146ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-4] [3s 146ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-4] [3s 146ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [3s 146ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 146ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [3s 146ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 146ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [3s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [pool-1-thread-4] [3s 146ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@235d5edc DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [3s 146ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [3s 146ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [3s 146ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-4] [3s 146ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-15-SelectorManager] [3s 146ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [3s 146ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [3s 147ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@98f1dda DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [3s 147ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@98f1dda DEBUG: [pool-1-thread-4] [3s 147ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [3s 147ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@98f1dda DEBUG: [pool-1-thread-4] [3s 147ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [3s 147ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [3s 147ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40176 remote=/127.0.0.1:56319] DEBUG: [pool-1-thread-4] [3s 147ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [3s 147ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@22bcac1d(15) DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@de69b3b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d12de queue.isEmpty: false DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-4] [3s 147ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [3s 147ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 147ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-4] [3s 147ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 147ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [3s 148ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4e22f58c DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-4] [3s 148ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 148ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-4] [3s 148ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 148ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 148ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 148ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [3s 148ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-3] [3s 148ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [3s 148ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 148ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [3s 148ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-4] [3s 148ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [3s 148ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-4] [3s 148ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [3s 149ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [3s 149ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 149ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 149ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 149ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [Test-server-pool] [3s 149ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-4] [3s 149ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [3s 149ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [3s 149ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@22bcac1d(15) DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) wrote: 13 DEBUG: [Test-server-pool] [3s 149ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) write: requesting more... DEBUG: [Test-server-pool] [3s 149ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [3s 149ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@de69b3b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a7d12de, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [3s 149ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 149ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-4] [3s 149ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 149ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 149ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [3s 150ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 150ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 150ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 150ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 447 ms, 946156 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 150ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [3s 150ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [readLoop] [3s 150ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 448 ms, 259346 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [3s 150ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 150ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 150ms] SocketTube(16) read bytes: 48 DEBUG: [readLoop] [3s 150ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 150ms] Http2Connection(SocketTube(16)) onNext: got 48 bytes in 1 buffers TestServer: [4 s, 448 ms, 548945 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [3s 150ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [pool-1-thread-3] [3s 150ms] Http2Connection(SocketTube(16)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [3s 150ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) Processing 48 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) read bytes: 63 DEBUG: [pool-1-thread-3] [3s 151ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] Http2Connection(SocketTube(16)) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 151ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [3s 151ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [3s 151ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 151ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-3] [3s 151ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 151ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [readLoop] [3s 151ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [readLoop] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 151ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) read bytes: 73 DEBUG: [readLoop] [3s 151ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 151ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 151ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] Http2Connection(SocketTube(16)) onNext: got 73 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) sending 63 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 63 DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 151ms] Http2Connection(SocketTube(16)) Processing 63 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 151ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 151ms] SocketTube(16) read bytes: 103 DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] Http2Connection(SocketTube(16)) onNext: got 103 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) read bytes: 161 DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] Http2Connection(SocketTube(16)) onNext: got 161 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) read bytes: 80 DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] Http2Connection(SocketTube(16)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 152ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 152ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 152ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40176 DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 153ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 153ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 153ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 153ms] HttpClientImpl(15) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 73 DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16)) Processing 73 DEBUG: [pool-1-thread-3] [3s 153ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-3] [3s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 153ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 153ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 153ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 153ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)) sending 103 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 103 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)) Processing 103 DEBUG: [pool-1-thread-3] [3s 154ms] FramesDecoder decodes: 103 DEBUG: [pool-1-thread-3] [3s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 154ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 154ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 154ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 154ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 154ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 154ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [3s 154ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 154ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 155ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 155ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 155ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 155ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 155ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 156ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@658519b6 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16)) sending 161 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16)) H2 Receiving(5): 161 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16)) Processing 161 DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder decodes: 161 DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [3s 155ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 156ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40176 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 156ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 156ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 157ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 157ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61b132cb DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 157ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40176 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 157ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 157ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 157ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 157ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [MainThread] [3s 158ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 158ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 158ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 158ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 158ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [3s 158ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 158ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@18fff0a DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)) Processing 80 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40176 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 158ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 158ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 159ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 159ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 159ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 159ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f134602 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(16)) H2 processed(6) DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 160ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [3s 161ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 161ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 162ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 162ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 162ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-3] [3s 162ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [3s 162ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@55dddff7 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44926, Session(1712003975064|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44926 DEBUG: [pool-1-thread-3] [3s 163ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [3s 163ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 163ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [3s 163ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 163ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [3s 163ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 163ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-3] [3s 163ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [3s 163ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 163ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 163ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 163ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 163ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5f25b487[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), 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 DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 163ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-6] [3s 163ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-6] [3s 163ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 164ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 169ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 169ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 169ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 169ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 169ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 170ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 170ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 170ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 170ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 170ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 170ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 170ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 170ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 170ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 170ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 173ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 173ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 174ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 174ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 174ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [3s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 174ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 174ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 176ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 177ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 177ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 177ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-3] [3s 177ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 177ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-3] [3s 178ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 178ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 178ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 178ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 178ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 179ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 179ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-3] [3s 179ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5a59e31c DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 179ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 179ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 179ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 179ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 179ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 179ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 179ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 179ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 179ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 179ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 180ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 180ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 180ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 180ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 180ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 180ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 180ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 180ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 180ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 180ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 180ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 180ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 180ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 180ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 180ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 181ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 181ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 181ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 181ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 181ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 181ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 181ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 181ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SocketTube(17) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SSL Reader(SocketTube(17)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(17)) Unwrapping: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 182ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 182ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 182ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [Test-server-pool] [3s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 182ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 182ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 183ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (true) DEBUG: [readLoop] [3s 183ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 183ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 183ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [readLoop] [3s 183ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 183ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SocketTube(17) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SSL Reader(SocketTube(17)) onNext DEBUG: [readLoop] [3s 183ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SSL Reader(SocketTube(17)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 183ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 183ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SocketTube(17) resuming read event DEBUG: [readLoop] [3s 183ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 183ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-3] [3s 183ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 184ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 184ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 184ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 184ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 184ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue TestServer: [4 s, 482 ms, 127102 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) write: requesting more... Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 184ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-3] [3s 184ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-3] [3s 184ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [4 s, 482 ms, 459192 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 DEBUG: [readLoop] [3s 184ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) got some demand for reading DEBUG: [readLoop] [3s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 184ms] SocketTube(17) resuming read event DEBUG: [readLoop] [3s 185ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 185ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 185ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 185ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 482 ms, 686869 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SocketTube(17) read bytes: 97 DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SSL Reader(SocketTube(17)) Adding 97 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) Unwrapping: 97 DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SocketTube(17) no more demand for reading DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-16-SelectorManager] [3s 185ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 186ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 186ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 186ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 186ms] SocketTube(17) read bytes: 517 DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SSL Reader(SocketTube(17)) Adding 517 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:517, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) Unwrapping: 517 DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 517 into buffer of 64 remaining to decode: 464 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44926 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 188ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 188ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 188ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 188ms] HttpClientImpl(16) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Unwrapping: 464 DEBUG: [MainThread] [3s 188ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 464 into buffer of 64 remaining to decode: 405 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 188ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 188ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 188ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 188ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 188ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 188ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 188ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 188ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 188ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Unwrapping: 405 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 405 into buffer of 16676 remaining to decode: 310 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) Unwrapping: 310 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 310 into buffer of 64 remaining to decode: 251 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 190ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 190ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 190ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 190ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 190ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 190ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) Unwrapping: 251 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 251 into buffer of 16676 remaining to decode: 156 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Unwrapping: 156 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 156 into buffer of 64 remaining to decode: 95 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 191ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 191ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 191ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 192ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 192ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 192ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 192ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 192ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24d020f2 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44926 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 193ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 193ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 193ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 193ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 193ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 193ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SocketTube(17) read bytes: 541 DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SSL Reader(SocketTube(17)) Adding 541 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:541, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 193ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 193ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 194ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 194ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 194ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 194ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4196513c DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44926 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 195ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 195ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 195ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [MainThread] [3s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 195ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 195ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 195ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 195ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 195ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 195ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 195ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 195ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 196ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 196ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 196ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 196ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 196ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 196ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4640c8b1 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [MainThread] [3s 196ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 196ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 196ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [MainThread] [3s 196ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [MainThread] [3s 196ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 196ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 196ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 197ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-3] [3s 198ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 198ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44926 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 198ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 198ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 198ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 198ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 199ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 199ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 199ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 199ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 199ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 199ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 199ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 199ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 199ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 200ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [MainThread] [3s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@53148266 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 200ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-3] [3s 200ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 200ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 200ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 200ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [MainThread] [3s 201ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@3bc80c89 (user-supplied=false) DEBUG: [MainThread] [3s 201ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 201ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 202ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 202ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 202ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-3] [3s 202ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [3s 202ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d81cb52 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-17-SelectorManager] [3s 202ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44932, Session(1712003975242|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44932 DEBUG: [pool-1-thread-3] [3s 203ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [3s 203ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 203ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [3s 203ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 203ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [3s 203ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 203ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-3] [3s 203ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-3] [3s 203ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 203ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 203ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 203ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 203ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5779a022[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), 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 DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 203ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-6] [3s 203ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-6] [3s 203ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 203ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 206ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 206ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 206ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 206ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 206ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 207ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 207ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 207ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 207ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 210ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 210ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 210ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [3s 210ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 210ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 210ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 210ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 210ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 210ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [3s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 211ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 211ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 212ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 212ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 212ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 212ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 212ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 212ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [3s 213ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 213ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 213ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 213ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 213ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 213ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 213ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-3] [3s 213ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 214ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 214ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 214ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 214ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-3] [3s 214ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 214ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 215ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 215ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 215ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 215ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 215ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 215ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 215ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 215ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 215ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-3] [3s 215ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@58a5f07 DEBUG: [pool-1-thread-3] [3s 215ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 215ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 215ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 215ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 215ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 215ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 215ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 215ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 215ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 215ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 216ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 216ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 216ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 216ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 216ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 216ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [3s 216ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-3] [3s 216ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 216ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 216ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 216ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 216ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 216ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 216ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 216ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 216ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 217ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 217ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 217ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 217ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 217ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 217ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 217ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 217ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 217ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 217ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 217ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 217ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 218ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 218ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 218ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 218ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 218ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 218ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 219ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 219ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 219ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 219ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [Test-server-pool] [3s 219ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 219ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 219ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 219ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 219ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 219ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 219ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 219ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 219ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 219ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (true) DEBUG: [readLoop] [3s 220ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 220ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 220ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 220ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [readLoop] [3s 220ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 220ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 220ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 220ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SSL Reader(SocketTube(18)) onNext DEBUG: [readLoop] [3s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 220ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 220ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 220ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 220ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 220ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 220ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 220ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-3] [3s 220ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 220ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 220ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 220ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 220ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 220ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 220ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 220ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 220ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-3] [3s 220ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 220ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 220ms] SSL Writer(SocketTube(18)) wrapping 9 bytes TestServer: [4 s, 518 ms, 693010 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) trying to write: 47 TestServer: [4 s, 518 ms, 978158 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 221ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-3] [3s 221ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) TestServer: [4 s, 519 ms, 172274 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [readLoop] [3s 221ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 221ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 221ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 221ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [readLoop] [3s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 221ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 221ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 221ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 221ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SocketTube(18) read bytes: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SSL Reader(SocketTube(18)) Adding 92 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 221ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [pool-1-thread-3] [3s 221ms] SSL Reader(SocketTube(18)) Unwrapping: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 222ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 222ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 222ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 222ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 222ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 222ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 222ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-3] [3s 222ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 222ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 222ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 222ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 223ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 223ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 223ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (true) DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SocketTube(18) read bytes: 895 DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SSL Reader(SocketTube(18)) Adding 895 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:895, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) Unwrapping: 895 DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 223ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 895 into buffer of 56 remaining to decode: 847 DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 223ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 223ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 223ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 223ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 223ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44932 DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 224ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 224ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 224ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 224ms] HttpClientImpl(17) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) Unwrapping: 847 DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 847 into buffer of 56 remaining to decode: 788 DEBUG: [MainThread] [3s 224ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 224ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [3s 224ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 224ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 224ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 224ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 225ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 225ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 225ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 225ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 225ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) Unwrapping: 788 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 788 into buffer of 16676 remaining to decode: 698 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [3s 225ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 225ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 225ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Unwrapping: 698 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 698 into buffer of 56 remaining to decode: 639 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-3] [3s 226ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 226ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 226ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 226ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 226ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 226ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 226ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Unwrapping: 639 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 639 into buffer of 16676 remaining to decode: 549 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 226ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-3] [3s 226ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-3] [3s 226ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 226ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 226ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) Unwrapping: 549 DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 549 into buffer of 56 remaining to decode: 488 DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 227ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-3] [3s 227ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 227ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 227ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 227ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 227ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 227ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 227ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 228ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 228ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Unwrapping: 488 DEBUG: [MainThread] [3s 228ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 488 into buffer of 56 remaining to decode: 441 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 228ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 228ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 228ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 228ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 228ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 228ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 228ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45cf1a47 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Unwrapping: 441 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 441 into buffer of 56 remaining to decode: 393 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 228ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 228ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 228ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 228ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44932 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 229ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 229ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 229ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 393 into buffer of 16676 remaining to decode: 291 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-3] [3s 229ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 229ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 229ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 229ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 229ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 229ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Unwrapping: 291 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 291 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 230ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 230ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 230ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 230ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 230ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 230ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@323fa72a DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 244 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 230ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 230ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44932 DEBUG: [pool-1-thread-3] [3s 230ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 230ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 230ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 231ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 196 into buffer of 16676 remaining to decode: 95 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [3s 231ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 231ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Unwrapping: 95 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 231ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 231ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 231ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 231ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 231ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 231ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73e272f4 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-3] [3s 232ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 232ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44932 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 232ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 232ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 232ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 232ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 232ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 232ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 232ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 232ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (true) DEBUG: [MainThread] [3s 232ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-17-SelectorManager] [3s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 233ms] SocketTube(18) read bytes: 148 DEBUG: [HttpClient-17-SelectorManager] [3s 233ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 233ms] SSL Reader(SocketTube(18)) Adding 148 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 233ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:148, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 233ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-3] [3s 233ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 233ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 233ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 233ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 233ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 233ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 233ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 233ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 233ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 233ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 233ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-3] [3s 234ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 234ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 234ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 234ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 234ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 234ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24c769e8 DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 234ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 234ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 234ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 234ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 234ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 234ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 234ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 234ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 235ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 235ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 235ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 235ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 235ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 235ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 236ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 236ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 236ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 236ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 236ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-3] [3s 236ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 236ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 236ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 236ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 236ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 236ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 236ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 236ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 236ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 236ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 236ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 236ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 236ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 535 ms, 290417 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 535 ms, 644448 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) TestServer: [4 s, 535 ms, 864835 ns] Pushing promise: http://127.0.0.1:56319/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) read bytes: 72 DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] Http2Connection(SocketTube(5)) onNext: got 72 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 238ms] Http2Connection(SocketTube(5)) sending 72 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 238ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 72 DEBUG: [pool-1-thread-3] [3s 238ms] Http2Connection(SocketTube(5)) Processing 72 DEBUG: [pool-1-thread-3] [3s 238ms] FramesDecoder decodes: 72 DEBUG: [pool-1-thread-3] [3s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 238ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) read bytes: 99 DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] Http2Connection(SocketTube(5)) onNext: got 99 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) read bytes: 138 DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] Http2Connection(SocketTube(5)) onNext: got 138 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) read bytes: 110 DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] Http2Connection(SocketTube(5)) onNext: got 110 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 239ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 239ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 239ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 240ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 240ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 240ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 240ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:56319/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5)) sending 99 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 99 DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5)) Processing 99 DEBUG: [pool-1-thread-3] [3s 240ms] FramesDecoder decodes: 99 DEBUG: [pool-1-thread-3] [3s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 240ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 240ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 240ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 240ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 240ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 240ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-3] [3s 241ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 241ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 241ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [MainThread] [3s 241ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)) sending 138 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 138 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5)) Processing 138 DEBUG: [pool-1-thread-3] [3s 241ms] FramesDecoder decodes: 138 DEBUG: [pool-1-thread-3] [3s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 241ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 241ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 241ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 241ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 242ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 242ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 242ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 242ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 242ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 242ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 242ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 242ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 242ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19e75215 DEBUG: [pool-1-thread-3] [3s 242ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-3] [3s 242ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)) sending 110 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 110 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)) Processing 110 DEBUG: [pool-1-thread-3] [3s 243ms] FramesDecoder decodes: 110 DEBUG: [pool-1-thread-3] [3s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 243ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 243ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 243ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1247, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 243ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 243ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 243ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 243ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 243ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 243ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56aea0f4 DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [3s 243ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 243ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 244ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 244ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 244ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 244ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 244ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 244ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36bb0d07 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 80 DEBUG: [pool-1-thread-3] [3s 244ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [3s 244ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 245ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 245ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 245ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 245ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [MainThread] [3s 245ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 245ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 245ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 245ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 245ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 245ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 245ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 245ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 245ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-3] [3s 246ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-3] [3s 246ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@292caa11 DEBUG: [pool-1-thread-3] [3s 246ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-3] [3s 246ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [MainThread] [3s 246ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:56319/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 247ms] Exchange establishing exchange for http://127.0.0.1:56319/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 247ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 247ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 247ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 247ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 247ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 247ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 247ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 247ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 247ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-3] [3s 247ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 248ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 248ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 248ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 248ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 248ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 248ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 248ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 248ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 546 ms, 613754 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 546 ms, 909553 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) TestServer: [4 s, 547 ms, 140680 ns] Pushing promise: http://127.0.0.1:56319/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [pool-1-thread-3] [3s 249ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 249ms] Http2Connection(SocketTube(5)) H2 Receiving(26): 83 DEBUG: [pool-1-thread-3] [3s 249ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [3s 249ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-3] [3s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 249ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SocketTube(5) read bytes: 154 DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] Http2Connection(SocketTube(5)) onNext: got 154 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 249ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775780, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) read bytes: 92 DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] Http2Connection(SocketTube(5)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775779, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) read bytes: 150 DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] Http2Connection(SocketTube(5)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 250ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775778, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-3] [3s 250ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 251ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 251ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:56319/http2/chunk/y DEBUG: [pool-1-thread-3] [3s 251ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [MainThread] [3s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [MainThread] [3s 251ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 251ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5)) H2 processed(26) DEBUG: [MainThread] [3s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5)) H2 Receiving(27): 154 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(5)) Processing 154 DEBUG: [pool-1-thread-3] [3s 251ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-3] [3s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 251ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 252ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 252ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 252ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 252ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 252ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [MainThread] [3s 252ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 252ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 252ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 252ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 253ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a7822db DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)) H2 processed(27) DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)) H2 Receiving(28): 92 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(5)) Processing 92 DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1440, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 254ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [MainThread] [3s 254ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [MainThread] [3s 254ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [MainThread] [3s 254ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 254ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 254ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@29f28a60 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 255ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)) H2 processed(28) DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)) H2 Receiving(29): 150 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)) Processing 150 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [MainThread] [3s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 255ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [MainThread] [3s 255ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [MainThread] [3s 255ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 255ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [MainThread] [3s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@47cf696c DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:56319/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 40140 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 256ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 256ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 256ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bff2fa6 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(5)) H2 processed(29) DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 256ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 257ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 257ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 257ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 257ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 258ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 258ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 258ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 258ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 258ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 258ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 258ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 258ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 258ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 258ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-3] [3s 258ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 259ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 259ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 259ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 259ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 259ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 259ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 259ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 259ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 259ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 259ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 259ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 259ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 260ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 260ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 260ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 260ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 260ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 260ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 260ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 260ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 260ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 260ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 558 ms, 436015 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 558 ms, 794226 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-2 TestServer: [4 s, 558 ms, 996172 ns] Pushing promise: https://127.0.0.1:54593/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 261ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 261ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 261ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [3s 262ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [3s 262ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 262ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-3] [3s 262ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-3] [3s 262ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 263ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 263ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 263ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SocketTube(6) read bytes: 666 DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SSL Reader(SocketTube(6)) Adding 666 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:666, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) Unwrapping: 666 DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 263ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 666 into buffer of 64 remaining to decode: 613 DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-3] [3s 263ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 263ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 263ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 263ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-3] [3s 263ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [3s 263ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 263ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 263ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 264ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 264ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 264ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 264ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:54593/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) Unwrapping: 613 DEBUG: [MainThread] [3s 264ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 613 into buffer of 64 remaining to decode: 554 DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 264ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 264ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 265ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 265ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 265ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) Unwrapping: 554 DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 554 into buffer of 16676 remaining to decode: 459 DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-3] [3s 265ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 265ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 265ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 265ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Unwrapping: 459 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 459 into buffer of 64 remaining to decode: 400 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 266ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 266ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 266ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 266ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 266ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 266ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 266ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [3s 266ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Unwrapping: 400 DEBUG: [MainThread] [3s 266ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 400 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 266ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 267ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 267ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) Unwrapping: 305 DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 305 into buffer of 64 remaining to decode: 244 DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-3] [3s 267ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 267ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 268ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 268ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Unwrapping: 244 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 268ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 268ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 268ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 268ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@405aaaf8 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-3] [3s 268ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 268ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [MainThread] [3s 269ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 269ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [MainThread] [3s 269ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 269ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [MainThread] [3s 269ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 269ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 269ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 269ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 269ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 269ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 269ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 269ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 269ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 270ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 270ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 270ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 270ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 270ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 270ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d468919 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-3] [3s 270ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 270ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 270ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 270ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SocketTube(6) read bytes: 392 DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SSL Reader(SocketTube(6)) Adding 392 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:392, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 270ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 270ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 271ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 271ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 271ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 271ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 271ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 271ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-3] [3s 271ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 271ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 272ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 272ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 272ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 272ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@417e1bd4 DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 272ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 272ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 272ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 272ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 272ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 272ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [MainThread] [3s 273ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [MainThread] [3s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 273ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 273ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [3s 273ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-3] [3s 273ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 273ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 273ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 273ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-3] [3s 273ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@338e8e42 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-3] [3s 274ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-3] [3s 274ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 274ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 274ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 274ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 274ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 274ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [3s 274ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:54593/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 274ms] Exchange establishing exchange for https://127.0.0.1:54593/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 275ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 275ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 275ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 275ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 275ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-3] [3s 275ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 275ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 275ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 275ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 275ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 275ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 275ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 275ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 275ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 275ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-3] [3s 275ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 276ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 276ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 276ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 276ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 276ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 276ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 276ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 276ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 276ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 276ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 276ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 276ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 276ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 276ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 276ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 574 ms, 755284 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 575 ms, 1222 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-2 TestServer: [4 s, 575 ms, 172227 ns] Pushing promise: https://127.0.0.1:54593/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 277ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 277ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 277ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-3] [3s 278ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [3s 278ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [3s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 278ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-3] [3s 278ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 279ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-3] [3s 279ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-3] [3s 279ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 279ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 279ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 279ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 279ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 279ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SocketTube(6) read bytes: 1043 DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SSL Reader(SocketTube(6)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 281ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) Unwrapping: 1043 DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 1043 into buffer of 64 remaining to decode: 995 DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-3] [3s 281ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 281ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 281ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 281ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-3] [3s 281ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 281ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 281ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 281ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 282ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 282ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 282ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 282ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:54593/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 282ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 282ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 282ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 282ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 282ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 282ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [MainThread] [3s 283ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 283ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 283ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-3] [3s 283ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 283ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 284ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 284ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 284ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 284ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [3s 284ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 284ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [MainThread] [3s 284ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-3] [3s 284ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [3s 284ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 284ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 285ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 285ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 285ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 285ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 285ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 285ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 285ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 285ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2616efa1 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 286ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 286ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 286ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 286ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 286ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 286ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 286ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 287ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 287ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 287ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 287ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 287ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 287ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 287ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 287ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 287ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 287ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 287ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 287ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6fd1b43b DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-3] [3s 287ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-3] [3s 287ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 288ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 288ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 288ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 288ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 288ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 288ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 288ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 288ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 288ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 288ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 288ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 289ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 289ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 289ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 289ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 289ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 289ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ec0a2ae DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-3] [3s 289ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 289ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 289ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 289ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:54593/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 44880 DEBUG: [pool-1-thread-3] [3s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 289ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 289ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 289ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 290ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 290ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 290ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 290ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-3] [3s 290ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 290ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 290ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 290ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 291ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 291ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 291ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@197bdbaa DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-3] [3s 291ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-3] [3s 291ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 291ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 291ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 291ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 291ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 291ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 291ms] HttpResponseInputStream List of Buffers Taken TestServer(1): stopping 9 connections Server connection to /127.0.0.1:40174 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40176 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40164 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:40170 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 307ms] SocketTube(15) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) Server connection to /127.0.0.1:40140 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 307ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 307ms] SocketTube(11) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c6702d for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 307ms] SocketTube(16) got read EOF DEBUG: [HttpClient-11-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 308ms] SocketTube(16) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SocketTube(12) got read EOF DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SocketTube(12) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SocketTube(5) pausing read event DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9d1bdea for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1fcd332d for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 307ms] SocketTube(15) pausing read event DEBUG: [HttpClient-10-SelectorManager] [3s 307ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@304dfa3c for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 308ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [3s 308ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [3s 308ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f97eaff for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 308ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 308ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [3s 308ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 308ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [3s 308ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 308ms] SocketTube(11) Read scheduler stopped TestServer(2): stopping 9 connections DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775777, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 308ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [3s 308ms] SocketTube(15) Stopping read scheduler DEBUG: [pool-1-thread-4] [3s 308ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 308ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 308ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-2] [3s 308ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 308ms] SocketTube(16) Stopping read scheduler DEBUG: [pool-1-thread-5] [3s 308ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:44900 stopping. 1 streams java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [pool-1-thread-5] [3s 309ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 309ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 309ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:44924 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (false) TestServer: Connection writer stopping DEBUG: [pool-1-thread-6] [3s 308ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) Server connection to /127.0.0.1:44932 stopping. 1 streams java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-15-SelectorManager] [3s 308ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775800, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 309ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 309ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-4] [3s 309ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 308ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [3s 310ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [3s 309ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 309ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-13-SelectorManager] [3s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 310ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 310ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 310ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 309ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [3s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) Server connection to /127.0.0.1:44910 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:44880 stopping. 8 streams DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 311ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) Server connection to /127.0.0.1:44926 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 312ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 312ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 312ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 312ms] SocketTube(6) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [3s 312ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 312ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 312ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer TestServer(2): finished DEBUG: [HttpClient-12-SelectorManager] [3s 312ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-4] [3s 309ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 310ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 310ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [3s 312ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [3s 310ms] SocketTube(14) read bytes: 80 DEBUG: [pool-1-thread-2] [3s 313ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-13-SelectorManager] [3s 313ms] SSL Reader(SocketTube(14)) onNext DEBUG: [pool-1-thread-6] [3s 311ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [3s 313ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 313ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 311ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 313ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 311ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 313ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (false) TestServer(1): finished TestServer: Connection writer stopping DEBUG: [pool-1-thread-8] [3s 312ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 313ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 313ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 312ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [3s 313ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [3s 312ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-12-SelectorManager] [3s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 313ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-6] [3s 313ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-13-SelectorManager] [3s 313ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 313ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 313ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 313ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 313ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 313ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 313ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 313ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 313ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-12-SelectorManager] [3s 313ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-5] [3s 313ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 313ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 313ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 313ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [3s 314ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [3s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [pool-1-thread-3] [3s 314ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 314ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 314ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 314ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (false) DEBUG: [pool-1-thread-3] [3s 314ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 319ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-8] [3s 319ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-8] [3s 319ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 319ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [3s 319ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [3s 319ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 319ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [3s 319ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [3s 320ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [3s 320ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [3s 320ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 320ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [3s 320ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [3s 320ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [3s 320ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [3s 320ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [3s 320ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 320ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [3s 320ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [3s 320ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [3s 320ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 320ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [3s 320ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [3s 320ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [3s 320ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [3s 320ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [3s 320ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 320ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-9] [3s 320ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 320ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-9] [3s 320ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [3s 320ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-3] [3s 320ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-5] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 320ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [3s 320ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 320ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 320ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [3s 321ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [3s 320ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [3s 320ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-1] [3s 321ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [3s 321ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 321ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [3s 321ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 321ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-7] [3s 321ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 321ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 321ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 321ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 321ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 321ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [3s 321ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 321ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [3s 321ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [3s 321ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [3s 321ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-8] [3s 321ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 321ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 321ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 321ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 321ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 321ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-9] [3s 321ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 321ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 321ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 321ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 321ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 321ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-7] [3s 321ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [3s 321ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-1] [3s 321ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-1] [3s 321ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 321ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 321ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-8] [3s 321ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-8] [3s 321ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 321ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 321ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [3s 321ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-9] [3s 321ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-9] [3s 322ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 322ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [3s 322ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [3s 322ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [3s 322ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 321ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-5] [3s 321ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-7] [3s 321ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 321ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 322ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 322ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 322ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [3s 322ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [3s 322ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 322ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 322ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [3s 322ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [3s 322ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-9] [3s 322ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-8] [3s 322ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [3s 322ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 322ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 322ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 322ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 322ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 322ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 322ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [3s 322ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [3s 322ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [3s 322ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-9] [3s 323ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 322ms] SocketTube(6) write completed, 0 yet to send DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for R (true) DEBUG: [pool-1-thread-1] [3s 322ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 323ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 322ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [3s 323ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [3s 322ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 322ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-9] [3s 323ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [pool-1-thread-8] [3s 323ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) pausing read event DEBUG: [pool-1-thread-5] [3s 323ms] SocketTube(14) write completed, 0 yet to send DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bc685eb for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) completing subscriber DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 323ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [3s 323ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [3s 323ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [3s 323ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 323ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 323ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [3s 323ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 323ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 323ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 323ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SSL Reader(SocketTube(13)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7ec41457[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9ee6455, getALPN: jdk.internal.net.http.common.MinimalFuture@548f5403[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-8] [3s 323ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [3s 323ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 323ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 323ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for R (true) DEBUG: [pool-1-thread-7] [3s 323ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [3s 323ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 323ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-8] [3s 323ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-8] [3s 323ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [pool-1-thread-5] [3s 323ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [3s 323ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 323ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [3s 323ms] SocketTube(10) got read EOF DEBUG: [pool-1-thread-7] [3s 323ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-5] [3s 324ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 324ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 324ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 324ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 324ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 323ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for R (true) DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 323ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-12-SelectorManager] [3s 324ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 324ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-7] [3s 324ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 324ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 323ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(13)) completing DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [3s 324ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 324ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-1] [3s 324ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 324ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [3s 324ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-1] [3s 324ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 325ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 325ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 325ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-1] [3s 325ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-1] [3s 325ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-1] [3s 325ms] SSL Writer(SocketTube(13)) stop DEBUG: [HttpClient-9-SelectorManager] [3s 323ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-3] [3s 324ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47187950 for None (false) DEBUG: [pool-1-thread-8] [3s 324ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [pool-1-thread-7] [3s 324ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SocketTube(14) got read EOF DEBUG: [pool-1-thread-7] [3s 325ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-3] [3s 325ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 325ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SocketTube(14) pausing read event DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2debc55f for None (false) DEBUG: [pool-1-thread-7] [3s 325ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-7] [3s 325ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-7] [3s 325ms] SocketTube(18) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SocketTube(14) completing subscriber DEBUG: [pool-1-thread-7] [3s 325ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SSL Reader(SocketTube(10)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@21ae777[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3bcca204, getALPN: jdk.internal.net.http.common.MinimalFuture@7695d930[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 325ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SocketTube(17) got read EOF DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SocketTube(17) pausing read event DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SSL Reader(SocketTube(14)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@68e94626[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@515384c2, getALPN: jdk.internal.net.http.common.MinimalFuture@1c8c6c7d[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a272107 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 325ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 325ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [3s 325ms] SocketTube(18) got read EOF DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(14)) completing DEBUG: [HttpClient-13-SelectorManager] [3s 325ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-16-SelectorManager] [3s 326ms] SSL Reader(SocketTube(17)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5f25b487[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5a59e31c, getALPN: jdk.internal.net.http.common.MinimalFuture@2bf7fb13[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 326ms] SocketTube(18) pausing read event DEBUG: [HttpClient-13-SelectorManager] [3s 326ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [3s 326ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 326ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [3s 326ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@127b24a9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 326ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 326ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-17-SelectorManager] [3s 326ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-3] [3s 326ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [3s 326ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [3s 326ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 326ms] SSL Reader(SocketTube(17)) completing DEBUG: [HttpClient-16-SelectorManager] [3s 326ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 326ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-5-SelectorManager] [3s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for R (true) DEBUG: [pool-1-thread-7] [3s 326ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 326ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-3] [3s 326ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 326ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-17-SelectorManager] [3s 326ms] SSL Reader(SocketTube(18)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5779a022[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@58a5f07, getALPN: jdk.internal.net.http.common.MinimalFuture@39c1ee1b[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 326ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 326ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [3s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [pool-1-thread-8] [3s 326ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [3s 326ms] SocketTube(6) got read EOF DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 326ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 327ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 327ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 327ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-17-SelectorManager] [3s 326ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 327ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 326ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-8] [3s 326ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d1a7862 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 327ms] SocketTube(6) completing subscriber DEBUG: [pool-1-thread-1] [3s 326ms] SSL Reader(SocketTube(18)) completing DEBUG: [pool-1-thread-3] [3s 327ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-7] [3s 327ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 327ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [3s 327ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 327ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 327ms] Http2Connection(SSLTube(SocketTube(10))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-8] [3s 327ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 327ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [3s 327ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-5-SelectorManager] [3s 327ms] SSL Reader(SocketTube(6)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@739a4e9e[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@770bb594, getALPN: jdk.internal.net.http.common.MinimalFuture@5a63986c[Completed normally] (id=648), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 4024, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 327ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [3s 327ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 327ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-7] [3s 327ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-8] [3s 327ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [3s 327ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 327ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 327ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [3s 328ms] Http2Connection(SSLTube(SocketTube(17))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-5-SelectorManager] [3s 327ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-8] [3s 328ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [3s 328ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-3] [3s 327ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 328ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-3] [3s 328ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 328ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 328ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-7] [3s 328ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 328ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-8] [3s 328ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [HttpClient-5-SelectorManager] [3s 328ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 329ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 329ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 328ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-3] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [3s 328ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 328ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-5] [3s 329ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [3s 328ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 329ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-7] [3s 329ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-8] [3s 329ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [3s 329ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-3] [3s 329ms] SSL Writer(SocketTube(14)) stop DEBUG: [pool-1-thread-5] [3s 329ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [3s 329ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 329ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-8] [3s 329ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [3s 329ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 329ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-1] [3s 329ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-8] [3s 329ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-8] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 329ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 329ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [3s 329ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-8] [3s 329ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-5] [3s 329ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [3s 329ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 330ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 330ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 330ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 330ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-1] [3s 330ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 330ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-1] [3s 330ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-5] [3s 330ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 330ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 330ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-5] [3s 330ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 330ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-5] [3s 330ms] SSL Writer(SocketTube(6)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 22:39:36 CEST 2024 finished: Mon Apr 01 22:39:36 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.744 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest started: Mon Apr 01 22:39:36 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:39:36 CEST 2024 elapsed time (seconds): 0.744 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=26457, tid=26460 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/hs_err_pid26457.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/DependentPromiseActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/dependent.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EmptyAuthenticate.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 0.18 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest started: Mon Apr 01 22:39:28 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 22:39:29 CEST 2024 elapsed time (seconds): 0.18 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.18 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:39:28 CEST 2024 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 Mode: agentvm Agent id: 5 finished: Mon Apr 01 22:39:29 CEST 2024 elapsed time (seconds): 0.18 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 22:39:29 CEST 2024 finished: Mon Apr 01 22:39:29 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 10.755 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 22:39:29 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:39:39 CEST 2024 elapsed time (seconds): 10.755 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:41365]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@44b56cab, /http1/fixed Http1TestServer[localhost/127.0.0.1:41365]::addHandler DependentActionsTest$HTTP_ChunkedHandler@2e987045, /http1/chunk Http1TestServer[localhost/127.0.0.1:45505]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@44b56cab, /https1/fixed Http1TestServer[localhost/127.0.0.1:45505]::addHandler DependentActionsTest$HTTP_ChunkedHandler@2e987045, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:58359]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@61cc0b5d, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:58359]::addHandler DependentActionsTest$HTTP_ChunkedHandler@731d952f, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:48153]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@61cc0b5d, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:48153]::addHandler DependentActionsTest$HTTP_ChunkedHandler@731d952f, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 217 ms, 905809 ns] testAsInputStreamAsync(http://127.0.0.1:41365/http1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_FixedLengthHandler received request to /http1/fixed/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:41365/http1/fixed/x", false, SemaphoreStaller): success [2 s, 53 ms, 296879 ns] testAsInputStreamAsync(http://127.0.0.1:41365/http1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:41365/http1/chunk/x", false, SemaphoreStaller): success [2 s, 171 ms, 867117 ns] testAsInputStreamAsync(https://127.0.0.1:45505/https1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:45505/https1/fixed/x", false, SemaphoreStaller): success [3 s, 521 ms, 469802 ns] testAsInputStreamAsync(https://127.0.0.1:45505/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Releasing semaphore: permits=0 Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:45505/https1/chunk/x", false, SemaphoreStaller): success [3 s, 660 ms, 820734 ns] testAsInputStreamAsync(http://127.0.0.1:58359/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38b9657a HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:58359/http2/fixed/x", false, SemaphoreStaller): success [3 s, 932 ms, 945698 ns] testAsInputStreamAsync(http://127.0.0.1:58359/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@758acda6 HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:58359/http2/chunk/x", false, SemaphoreStaller): success [4 s, 40 ms, 152747 ns] testAsInputStreamAsync(https://127.0.0.1:48153/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Releasing semaphore: permits=0 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@606d8482 HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:48153/https2/fixed/x", false, SemaphoreStaller): success [4 s, 172 ms, 928138 ns] testAsInputStreamAsync(https://127.0.0.1:48153/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18ce1985 HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:48153/https2/chunk/x", false, SemaphoreStaller): success [4 s, 281 ms, 963733 ns] testAsInputStreamAsync(http://127.0.0.1:41365/http1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /http1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:41365/http1/fixed/x", true, SemaphoreStaller): success [4 s, 389 ms, 260994 ns] testAsInputStreamAsync(http://127.0.0.1:41365/http1/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:41365/http1/chunk/x", true, SemaphoreStaller): success [4 s, 499 ms, 278379 ns] testAsInputStreamAsync(https://127.0.0.1:45505/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:45505/https1/fixed/x", true, SemaphoreStaller): success [4 s, 605 ms, 551109 ns] testAsInputStreamAsync(https://127.0.0.1:45505/https1/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:45505/https1/chunk/x", true, SemaphoreStaller): success [4 s, 714 ms, 600155 ns] testAsInputStreamAsync(http://127.0.0.1:58359/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c3a880d HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:58359/http2/fixed/x", true, SemaphoreStaller): success [4 s, 818 ms, 339637 ns] testAsInputStreamAsync(http://127.0.0.1:58359/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d1b0b42 HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("http://127.0.0.1:58359/http2/chunk/x", true, SemaphoreStaller): success [4 s, 924 ms, 221036 ns] testAsInputStreamAsync(https://127.0.0.1:48153/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74991886 HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:48153/https2/fixed/x", true, SemaphoreStaller): success [5 s, 32 ms, 518028 ns] testAsInputStreamAsync(https://127.0.0.1:48153/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a5ef865 HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:48153/https2/chunk/x", true, SemaphoreStaller): success [5 s, 154 ms, 749495 ns] testAsLinesAsync(http://127.0.0.1:41365/http1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /http1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:41365/http1/fixed/x", false, SemaphoreStaller): success [5 s, 316 ms, 505642 ns] testAsLinesAsync(http://127.0.0.1:41365/http1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:41365/http1/chunk/x", false, SemaphoreStaller): success [5 s, 423 ms, 717640 ns] testAsLinesAsync(https://127.0.0.1:45505/https1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:45505/https1/fixed/x", false, SemaphoreStaller): success [5 s, 531 ms, 798515 ns] testAsLinesAsync(https://127.0.0.1:45505/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:45505/https1/chunk/x", false, SemaphoreStaller): success [5 s, 640 ms, 210261 ns] testAsLinesAsync(http://127.0.0.1:58359/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@316ce7f8 HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:58359/http2/fixed/x", false, SemaphoreStaller): success [5 s, 744 ms, 752547 ns] testAsLinesAsync(http://127.0.0.1:58359/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17a09375 HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:58359/http2/chunk/x", false, SemaphoreStaller): success [5 s, 849 ms, 192191 ns] testAsLinesAsync(https://127.0.0.1:48153/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b63f25e HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:48153/https2/fixed/x", false, SemaphoreStaller): success [5 s, 955 ms, 314976 ns] testAsLinesAsync(https://127.0.0.1:48153/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a12cdc9 HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:48153/https2/chunk/x", false, SemaphoreStaller): success [6 s, 62 ms, 966108 ns] testAsLinesAsync(http://127.0.0.1:41365/http1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /http1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:41365/http1/fixed/x", true, SemaphoreStaller): success [6 s, 167 ms, 691230 ns] testAsLinesAsync(http://127.0.0.1:41365/http1/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:41365/http1/chunk/x", true, SemaphoreStaller): success [6 s, 271 ms, 508624 ns] testAsLinesAsync(https://127.0.0.1:45505/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:45505/https1/fixed/x", true, SemaphoreStaller): success [6 s, 376 ms, 587567 ns] testAsLinesAsync(https://127.0.0.1:45505/https1/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:45505/https1/chunk/x", true, SemaphoreStaller): success [6 s, 482 ms, 795894 ns] testAsLinesAsync(http://127.0.0.1:58359/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f220b6c HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:58359/http2/fixed/x", true, SemaphoreStaller): success [6 s, 587 ms, 429484 ns] testAsLinesAsync(http://127.0.0.1:58359/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a564cd1 HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("http://127.0.0.1:58359/http2/chunk/x", true, SemaphoreStaller): success [6 s, 690 ms, 223717 ns] testAsLinesAsync(https://127.0.0.1:48153/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f99e1be HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:48153/https2/fixed/x", true, SemaphoreStaller): success [6 s, 797 ms, 819257 ns] testAsLinesAsync(https://127.0.0.1:48153/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b4c0d11 HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:48153/https2/chunk/x", true, SemaphoreStaller): success [6 s, 914 ms, 137383 ns] testAsStringAsync(http://127.0.0.1:41365/http1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /http1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:41365/http1/fixed/x", false, SemaphoreStaller): success [7 s, 31 ms, 63548 ns] testAsStringAsync(http://127.0.0.1:41365/http1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:41365/http1/chunk/x", false, SemaphoreStaller): success [7 s, 136 ms, 3286 ns] testAsStringAsync(https://127.0.0.1:45505/https1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:45505/https1/fixed/x", false, SemaphoreStaller): success [7 s, 241 ms, 380537 ns] testAsStringAsync(https://127.0.0.1:45505/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:45505/https1/chunk/x", false, SemaphoreStaller): success [7 s, 347 ms, 611125 ns] testAsStringAsync(http://127.0.0.1:58359/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c49858b HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:58359/http2/fixed/x", false, SemaphoreStaller): success [7 s, 451 ms, 634865 ns] testAsStringAsync(http://127.0.0.1:58359/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2afa9d75 HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:58359/http2/chunk/x", false, SemaphoreStaller): success [7 s, 555 ms, 928033 ns] testAsStringAsync(https://127.0.0.1:48153/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@543990c3 HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:48153/https2/fixed/x", false, SemaphoreStaller): success [7 s, 662 ms, 398557 ns] testAsStringAsync(https://127.0.0.1:48153/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5f02b2ec HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:48153/https2/chunk/x", false, SemaphoreStaller): success [7 s, 768 ms, 349927 ns] testAsStringAsync(http://127.0.0.1:41365/http1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /http1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:41365/http1/fixed/x", true, SemaphoreStaller): success [7 s, 872 ms, 540192 ns] testAsStringAsync(http://127.0.0.1:41365/http1/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /http1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:41365/http1/chunk/x", true, SemaphoreStaller): success [7 s, 976 ms, 263942 ns] testAsStringAsync(https://127.0.0.1:45505/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:45505/https1/fixed/x", true, SemaphoreStaller): success [8 s, 80 ms, 178020 ns] testAsStringAsync(https://127.0.0.1:45505/https1/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:45505/https1/chunk/x", true, SemaphoreStaller): success [8 s, 185 ms, 695314 ns] testAsStringAsync(http://127.0.0.1:58359/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c7fecf5 HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:58359/http2/fixed/x", true, SemaphoreStaller): success [8 s, 288 ms, 332521 ns] testAsStringAsync(http://127.0.0.1:58359/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fe0195d HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("http://127.0.0.1:58359/http2/chunk/x", true, SemaphoreStaller): success [8 s, 391 ms, 444313 ns] testAsStringAsync(https://127.0.0.1:48153/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cdc34d8 HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:48153/https2/fixed/x", true, SemaphoreStaller): success [8 s, 495 ms, 175065 ns] testAsStringAsync(https://127.0.0.1:48153/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@447b0808 HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsStringAsync("https://127.0.0.1:48153/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:41365/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:41365/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:41365/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:41365/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:45505/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45505/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:45505/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45505/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:58359/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b5b933e HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:58359/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:58359/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18a995b HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:58359/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:48153/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24afb17 HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:48153/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:48153/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@232a11c3 HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:48153/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:41365/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:41365/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:41365/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:41365/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:45505/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45505/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:45505/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45505/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:58359/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@291d5db HTTP_FixedLengthHandler received request to http://127.0.0.1:58359/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:58359/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:58359/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d241e25 HTTP_ChunkedHandler received request to http://127.0.0.1:58359/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:58359/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:48153/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46f344f0 HTTP_FixedLengthHandler received request to https://127.0.0.1:48153/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:48153/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:48153/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13348d7a HTTP_ChunkedHandler received request to https://127.0.0.1:48153/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:48153/https2/chunk/x", true): success ========================= [9 s, 73 ms, 324365 ns] Created 4 servers and 33 clients ========================= config DependentActionsTest.printFailedTests(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentActionsTest.teardown(): success =============================================== java/net/httpclient/DependentActionsTest.java Total tests run: 64, Passes: 64, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections DEBUG: [MainThread] [37ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [77ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [pool-1-thread-1] [115ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [152ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [154ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [154ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [184ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [185ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [224ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [224ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [236ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@55e2c76c queue.isEmpty: true DEBUG: [pool-1-thread-1] [275ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@55e2c76c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [275ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [293ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [293ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [293ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [293ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [293ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [296ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [303ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27f473b6 for C (true) DEBUG: [HttpClient-1-SelectorManager] [313ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [313ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39338 DEBUG: [pool-1-thread-2] [316ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [319ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [319ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [321ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [321ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [321ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-2] [321ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [321ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7921a58a DEBUG: [HttpClient-1-SelectorManager] [322ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [322ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [322ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [322ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [322ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [322ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [322ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [322ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [322ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [323ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [323ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [323ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [324ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [324ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [324ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [324ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [325ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [325ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45f74336 for R (true) DEBUG: [pool-1-thread-1] [325ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [326ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [341ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [344ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [351ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [351ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [352ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [352ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [352ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [352ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [359ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [359ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [360ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-1] [364ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-1] [366ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [366ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [367ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [367ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [367ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [369ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [369ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [394ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [394ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-1] [394ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [399ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [399ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16275c60 DEBUG: [pool-1-thread-1] [399ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45f74336 for None (false) DEBUG: [HttpClient-1-SelectorManager] [577ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [577ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [578ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [578ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@55e2c76c DEBUG: [HttpClient-1-SelectorManager] [578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45f74336 for R (false) DEBUG: [pool-1-thread-1] [578ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [578ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [578ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@55e2c76c DEBUG: [pool-1-thread-1] [587ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [588ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [589ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@55e2c76c DEBUG: [pool-1-thread-1] [589ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [590ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [599ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [644ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@50fe246a(1) DEBUG: [pool-1-thread-1] [650ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@53db6afe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d93730b queue.isEmpty: false DEBUG: [pool-1-thread-1] [691ms] HttpClientImpl(1) ClientImpl (async) elapsed 594 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [MainThread] [710ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [719ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-1] [719ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [720ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [721ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [721ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [721ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@53db6afe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d93730b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [722ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@53db6afe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d93730b DEBUG: [pool-1-thread-1] [722ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [722ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@53db6afe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d93730b DEBUG: [pool-1-thread-1] [722ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [722ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [725ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [725ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [725ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [726ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [726ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [726ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [726ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [726ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [730ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [730ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [730ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [730ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [730ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [730ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [730ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [730ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [730ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [731ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [731ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45f74336 for R (false) DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [731ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [732ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [732ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [733ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [733ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [733ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [733ms] HttpResponseInputStream item offered DEBUG: [MainThread] [733ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [733ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [733ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [734ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@50fe246a(1) DEBUG: [pool-1-thread-1] [734ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [734ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [742ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [743ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-1] [743ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [743ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [743ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [744ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [744ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [744ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [744ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [745ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [745ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59728e42 queue.isEmpty: true DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59728e42, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [745ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [745ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [745ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [746ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [746ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e0b6c1a for C (true) DEBUG: [HttpClient-2-SelectorManager] [746ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [746ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39344 DEBUG: [pool-1-thread-1] [746ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [747ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [747ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [747ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [747ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [747ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [747ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [747ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [747ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24f3076a DEBUG: [pool-1-thread-1] [747ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [747ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-1] [747ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [747ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-1] [747ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [747ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [748ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [748ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [748ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [748ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [748ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [748ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [748ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [748ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [748ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [748ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [748ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [748ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [748ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [748ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [748ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146f5608 for R (true) DEBUG: [pool-1-thread-3] [749ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [749ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [749ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [749ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [749ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [749ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [749ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [749ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [750ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [750ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [750ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [750ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [750ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [751ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [751ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [751ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [751ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [751ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [751ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [751ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [751ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [751ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [751ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [752ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [752ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@61832dff DEBUG: [pool-1-thread-3] [752ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146f5608 for None (false) DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [753ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146f5608 for R (false) DEBUG: [HttpClient-2-SelectorManager] [754ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [754ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59728e42 DEBUG: [pool-1-thread-3] [754ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [754ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59728e42 DEBUG: [pool-1-thread-3] [754ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [754ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [754ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59728e42 DEBUG: [pool-1-thread-3] [754ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [755ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [844ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [844ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@29a2d57e(2) DEBUG: [pool-1-thread-3] [851ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f9d7d24/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ee30f66 queue.isEmpty: false DEBUG: [pool-1-thread-3] [852ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-2] [852ms] HttpClientImpl(2) ClientImpl (async) elapsed 109 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [pool-1-thread-3] [852ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [852ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [852ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [852ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [852ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f9d7d24/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ee30f66, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [853ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f9d7d24/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ee30f66 DEBUG: [pool-1-thread-3] [853ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [853ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f9d7d24/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2ee30f66 DEBUG: [MainThread] [853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [853ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [855ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [855ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [855ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [856ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [857ms] HttpResponseInputStream item offered DEBUG: [MainThread] [857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [857ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [857ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [857ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [857ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [857ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [857ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [857ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [857ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [857ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [858ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [858ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [858ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [858ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [858ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [858ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [858ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [858ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [858ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-2-SelectorManager] [858ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [859ms] HttpResponseInputStream item offered DEBUG: [HttpClient-2-SelectorManager] [859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@146f5608 for R (false) DEBUG: [MainThread] [859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-2-SelectorManager] [859ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [859ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [859ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [859ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-3] [859ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@29a2d57e(2) DEBUG: [HttpClient-2-SelectorManager] [859ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-3] [859ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-3] [860ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [MainThread] [861ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [861ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [pool-1-thread-3] [862ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [863ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [863ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [863ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [863ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [869ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [869ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [870ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [870ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fa3eb00 for C (true) DEBUG: [HttpClient-3-SelectorManager] [870ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [870ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55100 DEBUG: [pool-1-thread-3] [915ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [916ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [916ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [916ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [916ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [917ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [917ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [918ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [918ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [918ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [918ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [918ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [955ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [955ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 3ms] SocketTube(3) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@455b8070[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), 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 DEBUG: [HttpClient-3-SelectorManager] [1s 3ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 3ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 5ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 5ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 5ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 7ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 7ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 460ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 462ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 463ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 463ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 484ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 484ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 485ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 485ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 485ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 485ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 486ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 486ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 486ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 486ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 486ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 486ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 486ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 499ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 894ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [pool-1-thread-3] [1s 895ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 895ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 916ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 916ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 927ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [1s 927ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 927ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [1s 928ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 928ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 931ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [1s 949ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [1s 949ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [1s 949ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 949ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 950ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 951ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [1s 951ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [1s 951ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 951ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 951ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 951ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 951ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 951ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 952ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [1s 952ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 952ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 952ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [1s 952ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 952ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 952ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 952ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 952ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 953ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [pool-1-thread-3] [1s 954ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 954ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 964ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 964ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 964ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [1s 964ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 964ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 964ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 124ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 124ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 124ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 125ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 125ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 125ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 126ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 126ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 130ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 130ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 132ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 132ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 132ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55100 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-3] [2s 132ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 132ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f475989 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f475989, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 133ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 133ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 133ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 133ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4ae43407 DEBUG: [pool-1-thread-3] [2s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 137ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 137ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 137ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 137ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 137ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 137ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 137ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 137ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 137ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 137ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 138ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 138ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 138ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 138ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 138ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 138ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 138ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 138ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 138ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 138ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 138ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 138ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 138ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 138ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 139ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 139ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 139ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 140ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 140ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 140ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 140ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 141ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 141ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 141ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 141ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 141ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 141ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 141ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 141ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 141ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 141ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 141ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 141ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 141ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 141ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 141ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 142ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 142ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 142ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 142ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 142ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2d875a6f DEBUG: [pool-1-thread-3] [2s 142ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 142ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 143ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 143ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 143ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [2s 143ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 143ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 144ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 144ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 144ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 144ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 144ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 144ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 144ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 144ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 144ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 154ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [pool-1-thread-3] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 155ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 159ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 159ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 159ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 159ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 159ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 159ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 159ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 198ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 199ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 200ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 200ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f475989 DEBUG: [pool-1-thread-3] [2s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f475989 DEBUG: [pool-1-thread-3] [2s 200ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 200ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f475989 DEBUG: [pool-1-thread-3] [2s 201ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 203ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 204ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 204ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@349c311(3) DEBUG: [pool-1-thread-3] [2s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@46dce58b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@511f9b1d queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 204ms] HttpClientImpl(3) ClientImpl (async) elapsed 1343 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 204ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 205ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 205ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 205ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@46dce58b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@511f9b1d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46dce58b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@511f9b1d DEBUG: [pool-1-thread-3] [2s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [MainThread] [2s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46dce58b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@511f9b1d DEBUG: [pool-1-thread-3] [2s 205ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 206ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 206ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 206ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 206ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 206ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 207ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@46dce58b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@511f9b1d DEBUG: [pool-1-thread-3] [2s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@46dce58b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@511f9b1d DEBUG: [pool-1-thread-3] [2s 207ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 207ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 207ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 208ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 208ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [2s 208ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 208ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 208ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 208ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 208ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 208ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 208ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 208ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 208ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 208ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 208ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 209ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 209ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 209ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 209ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 209ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 209ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 209ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@349c311(3) DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 209ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 209ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 209ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 209ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 209ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 209ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 210ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 210ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@114b34aa for R (false) DEBUG: [MainThread] [2s 210ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [2s 211ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 211ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 212ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 212ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 212ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 212ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 212ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5cb28739 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 213ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 213ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55102 DEBUG: [pool-1-thread-3] [2s 213ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 213ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 213ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 213ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 213ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 214ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SocketTube(4) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@564aec49[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), 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 DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 214ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [2s 214ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 214ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 215ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 215ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 215ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 239ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 240ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 240ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 240ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 273ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 273ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 274ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 274ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 274ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 278ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 279ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 279ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 279ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 279ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 280ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 280ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 280ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 280ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 280ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 280ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 283ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 283ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 283ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 283ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 283ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 284ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 284ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 284ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 284ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 284ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 284ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55102 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-3] [2s 284ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 284ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@95f946a queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@95f946a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 285ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 285ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 285ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@263951ea DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 285ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 286ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 286ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 286ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 286ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 286ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 286ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 287ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 287ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 287ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 287ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 287ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 287ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 287ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 287ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 287ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 288ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 288ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 288ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 288ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 288ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 288ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 288ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 288ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 288ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 288ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 288ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 288ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 288ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 289ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 289ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 289ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 289ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 289ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@714493dd DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 289ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 290ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 291ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 291ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 291ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 291ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 291ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 291ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 292ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 292ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 292ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 293ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 293ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 293ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (false) DEBUG: [pool-1-thread-3] [2s 293ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 293ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 295ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 338ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (false) DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 339ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [2s 339ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 340ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 340ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 340ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 340ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 340ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@95f946a DEBUG: [pool-1-thread-3] [2s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@95f946a DEBUG: [pool-1-thread-3] [2s 340ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 340ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@95f946a DEBUG: [pool-1-thread-3] [2s 340ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 341ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 341ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 341ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@bf1e16e(4) DEBUG: [pool-1-thread-3] [2s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 341ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 341ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 341ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 341ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 341ms] HttpClientImpl(4) ClientImpl (async) elapsed 130 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 342ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee DEBUG: [pool-1-thread-3] [2s 342ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 342ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 342ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 342ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 343ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [2s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee DEBUG: [pool-1-thread-3] [2s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee DEBUG: [pool-1-thread-3] [2s 344ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 344ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 344ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 344ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 344ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [MainThread] [2s 344ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 344ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [2s 345ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 345ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [2s 345ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 345ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 346ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 346ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 346ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 346ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee DEBUG: [pool-1-thread-3] [2s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@73163b22/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@61f0dee DEBUG: [pool-1-thread-3] [2s 346ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 346ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 346ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 347ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 347ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 347ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 347ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 347ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 347ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 347ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 347ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 347ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 347ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 347ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 347ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@bf1e16e(4) DEBUG: [pool-1-thread-3] [2s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 348ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 348ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 348ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 348ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@134868e4 for R (false) DEBUG: [MainThread] [2s 350ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [2s 351ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 352ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 352ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 352ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 352ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 352ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 352ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 353ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 353ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 353ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7dc7e5d8 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7dc7e5d8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 353ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 353ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 354ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 354ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 354ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56eb6ae3 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58204 DEBUG: [pool-1-thread-3] [2s 355ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 355ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 355ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 355ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 355ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 355ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [2s 355ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c130193 DEBUG: [pool-1-thread-3] [2s 355ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 355ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-3] [2s 356ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 356ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 356ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 356ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 356ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-2] [2s 356ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 356ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [2s 356ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 356ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 356ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 357ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [2s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for R (true) DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 357ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 357ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 357ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 357ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 357ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 358ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 358ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 358ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 358ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 358ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 358ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 358ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 358ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 358ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c9f7f3 DEBUG: [pool-1-thread-3] [2s 358ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58204,localport=58359] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 383ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 383ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 383ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for R (false) DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7dc7e5d8 DEBUG: [HttpClient-5-SelectorManager] [2s 383ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 383ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7dc7e5d8 DEBUG: [pool-1-thread-3] [2s 383ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 384ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 384ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7dc7e5d8 DEBUG: [pool-1-thread-3] [2s 384ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 384ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 384ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58204 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-3] [2s 388ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 388ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3fca0628(5) DEBUG: [pool-1-thread-3] [2s 388ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@692212b7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2598060f queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 390ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 390ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 390ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 390ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 390ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 390ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 483ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 498ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 498ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 498ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 498ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 498ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 499ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 499ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 499ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2842fbf2 DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 500ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 500ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 500ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 500ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 502ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 502ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 502ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 509ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 509ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 533ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 533ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 533ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 533ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 536ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 536ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 536ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 536ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 536ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [2s 536ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 536ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 536ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 536ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 536ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [2s 540ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 540ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 541ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 541ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [HttpClient-5-SelectorManager] [2s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for None (false) DEBUG: [readLoop] [2s 563ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 563ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 563ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 563ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 564ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 564ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 564ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 564ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 564ms] SocketTube(5) read bytes: 48 DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 566ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 566ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [2s 570ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 570ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 570ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 589ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 589ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 589ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19118475 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 589ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 597ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 597ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 598ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 598ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 598ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 600ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 600ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 600ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 600ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [2s 600ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [2s 600ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 600ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 600ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 600ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 600ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 600ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 601ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 601ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 606ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 608ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 608ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 609ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 609ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 611ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 611ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 611ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 611ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 611ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 58204 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 614ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 614ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 614ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 615ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 615ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 615ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 615ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 615ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@cad0170 DEBUG: [pool-1-thread-3] [2s 619ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 619ms] HttpClientImpl(5) ClientImpl (async) elapsed 267 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-3] [2s 619ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 619ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3fca0628(5) DEBUG: [pool-1-thread-3] [2s 620ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@692212b7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2598060f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 620ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 620ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 620ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 620ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 622ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [2s 622ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [pool-1-thread-3] [2s 623ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 623ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 623ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 623ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 623ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 623ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 623ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 624ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 624ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 624ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@63776e7b queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 624ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@63776e7b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 624ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 624ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 624ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 624ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 624ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 624ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 624ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-6-SelectorManager] [2s 625ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@af24c49 for C (true) TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 625ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=58220,localport=58359] DEBUG: [HttpClient-6-SelectorManager] [2s 625ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58220 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [2s 625ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 625ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 625ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 625ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 625ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 625ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 626ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-3] [2s 626ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a2739 DEBUG: [pool-1-thread-3] [2s 626ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 626ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) onSubscribe called DEBUG: [pool-1-thread-3] [2s 626ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 626ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 626ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-2] [2s 626ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 626ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-6-SelectorManager] [2s 626ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 627ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 627ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 627ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 627ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 627ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [2s 630ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 630ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 630ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 630ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 630ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 630ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (true) DEBUG: [pool-1-thread-3] [2s 630ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 630ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [2s 630ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 630ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 630ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 630ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 631ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 631ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 631ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 631ms] Exchange sendRequestBody DEBUG: [HttpClient-6-SelectorManager] [2s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [pool-1-thread-3] [2s 631ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 631ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-SelectorManager] [2s 631ms] SocketTube(6) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 631ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 631ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 631ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-6-SelectorManager] [2s 631ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 631ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 631ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@63776e7b DEBUG: [HttpClient-6-SelectorManager] [2s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-3] [2s 631ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 631ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 631ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 632ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@63776e7b DEBUG: [pool-1-thread-3] [2s 631ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 632ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@26382621 DEBUG: [pool-1-thread-3] [2s 632ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 632ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 632ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@63776e7b DEBUG: [pool-1-thread-3] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 632ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is already completed DEBUG: [pool-1-thread-3] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 632ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 632ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58220 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-3] [2s 632ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 633ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5c827099(6) DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@427a0517/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d33a379 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 633ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 633ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [2s 633ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@427a0517/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d33a379, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@427a0517/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d33a379 DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@427a0517/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d33a379 DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 633ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@427a0517/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d33a379 DEBUG: [pool-1-thread-3] [2s 634ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 634ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@427a0517/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d33a379 DEBUG: [pool-1-thread-3] [2s 634ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 634ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 634ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5c827099(6) DEBUG: [pool-1-thread-3] [2s 634ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 634ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 635ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 635ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 635ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 635ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74871bfc DEBUG: [pool-1-thread-3] [2s 636ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 636ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 636ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 636ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 636ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-3] [2s 636ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 636ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 636ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 637ms] SocketTube(6) onSubscribe called DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 637ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 637ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-3] [2s 637ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [HttpClient-6-SelectorManager] [2s 637ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 637ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [2s 637ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 637ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 637ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 637ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [2s 637ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 637ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-3] [2s 637ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 638ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-2] [2s 638ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 638ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 638ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-2] [2s 638ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 638ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [Test-server-pool] [2s 638ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 638ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 638ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 638ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 638ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [Test-server-pool] [2s 638ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 638ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 639ms] SocketTube(6) wrote: 13 DEBUG: [Test-server-pool] [2s 639ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 639ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 639ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [2s 639ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 639ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 639ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 640ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 640ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 Sent response headers 200 DEBUG: [readLoop] [2s 640ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-6-SelectorManager] [2s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [readLoop] [2s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 640ms] SocketTube(6) read bytes: 82 DEBUG: [readLoop] [2s 640ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] Http2Connection(SocketTube(6)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SocketTube(6)) sending 82 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [readLoop] [2s 641ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 82 DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 641ms] Http2Connection(SocketTube(6)) Processing 82 DEBUG: [readLoop] [2s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 641ms] FramesDecoder decodes: 82 DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for None (false) DEBUG: [pool-1-thread-2] [2s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 641ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] SocketTube(6) read bytes: 9 DEBUG: [pool-1-thread-2] [2s 641ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 641ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-6-SelectorManager] [2s 641ms] Http2Connection(SocketTube(6)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 642ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 642ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 642ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 642ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4508b95c for R (false) DEBUG: [pool-1-thread-2] [2s 642ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [2s 642ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 642ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 642ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-2] [2s 642ms] SocketTube(6) wrote: 9 DEBUG: [readLoop] [2s 642ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 642ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [2s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 643ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [2s 643ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 643ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 643ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 643ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 643ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 643ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 643ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 643ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 644ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 58220 DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 723ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 723ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 723ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 723ms] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-2] [2s 723ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 723ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 724ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 724ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 724ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 724ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 724ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 724ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 724ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 724ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ac4e77d DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-2] [2s 725ms] Http2Connection(SocketTube(6)) Processing 9 DEBUG: [pool-1-thread-2] [2s 725ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 725ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 726ms] Http2Connection(SocketTube(6)) H2 processed(2) DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 727ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 729ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [2s 730ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [pool-1-thread-2] [2s 730ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 731ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 731ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 731ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-2] [2s 731ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [2s 731ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10a94166 for C (true) DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 732ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46254 DEBUG: [pool-1-thread-2] [2s 732ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 732ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 732ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 733ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 733ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 733ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 733ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) TestServer(2): connection accepted DEBUG: [pool-1-thread-2] [2s 733ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [2s 733ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 733ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] 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@1a512a16[Not completed, 4 dependents] (id=434) 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 DEBUG: [pool-1-thread-2] [2s 733ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 733ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [2s 733ms] SSL Writer(SocketTube(7)) wrapping 0 bytes TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-7-SelectorManager] [2s 733ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(7) calling onSubscribe TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46254, Session(1712003971224|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [2s 734ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [2s 735ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 735ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [2s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 735ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 735ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 735ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 735ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 737ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 737ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 737ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 737ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 738ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 738ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-2] [2s 738ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-2] [2s 738ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 738ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 738ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 744ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [pool-1-thread-2] [2s 744ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 744ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 744ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 744ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 745ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [2s 745ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 745ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 745ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 748ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 749ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 749ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-2] [2s 749ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 750ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-2] [2s 750ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [2s 750ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (true) DEBUG: [pool-1-thread-2] [2s 751ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SocketTube(7) read bytes: 85 DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 753ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 753ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 753ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 753ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 753ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [pool-1-thread-2] [2s 766ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 766ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-2] [2s 767ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 767ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 767ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [2s 767ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 767ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 767ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 768ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 768ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 768ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 768ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 768ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 768ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 768ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 766ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 807ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 807ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [2s 808ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 808ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 809ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 810ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 810ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 815ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 815ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 816ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 816ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 816ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 816ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 817ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 817ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-2] [2s 817ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a2303ef DEBUG: [pool-1-thread-2] [2s 817ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 817ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 817ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 817ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 817ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 817ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 817ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 818ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 818ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 818ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 818ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 818ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 818ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 818ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [2s 818ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [2s 819ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 819ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 819ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 819ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 819ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 823ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 823ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 824ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 828ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 828ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 829ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 829ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 829ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 829ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 829ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 829ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 829ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 829ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 830ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 830ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 830ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 831ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 831ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 831ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 831ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 831ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 831ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 831ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 831ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 831ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 833ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [2s 833ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 833ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer DEBUG: [Test-server-pool] [2s 834ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 834ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 834ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [Test-server-pool] [2s 834ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 834ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 834ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 835ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 834ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 835ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 TestServer(2): connection started DEBUG: [HttpClient-7-SelectorManager] [2s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [pool-1-thread-2] [2s 835ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [readLoop] [2s 835ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 835ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [readLoop] [2s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 835ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 835ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 835ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 835ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 835ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 835ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [readLoop] [2s 835ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 836ms] SocketTube(7) read bytes: 77 DEBUG: [readLoop] [2s 836ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 836ms] SSL Reader(SocketTube(7)) onNext DEBUG: [readLoop] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 836ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 836ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 836ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 836ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-7-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [readLoop] [2s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 836ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 836ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 837ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 837ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 837ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 837ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 837ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-2] [2s 837ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 837ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 837ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 836ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 838ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 838ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [pool-1-thread-2] [2s 838ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 838ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 838ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 839ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 839ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-2] [2s 839ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 839ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 839ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 839ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 840ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 840ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 840ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 840ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 840ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 840ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 840ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 840ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [readLoop] [2s 848ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 848ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 848ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 848ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 853ms] SocketTube(7) read bytes: 163 DEBUG: [HttpClient-7-SelectorManager] [2s 853ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 853ms] SSL Reader(SocketTube(7)) Adding 163 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 853ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 853ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [pool-1-thread-2] [2s 853ms] SSL Reader(SocketTube(7)) Unwrapping: 163 DEBUG: [HttpClient-7-SelectorManager] [2s 853ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 853ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 854ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [2s 854ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-2] [2s 854ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [2s 855ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 855ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 46254 DEBUG: [pool-1-thread-2] [2s 855ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 856ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 856ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 856ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 856ms] HttpClientImpl(7) ClientImpl (async) elapsed 126 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-2] [2s 856ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(7)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [2s 856ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [MainThread] [2s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 857ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [2s 857ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 857ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 857ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 857ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-2] [2s 858ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [2s 858ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 858ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [2s 858ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 858ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 858ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 858ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [2s 858ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [2s 858ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 858ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 859ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 859ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 860ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 860ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 860ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 860ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 860ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 860ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@725409fa DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 861ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 861ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 861ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5f53b738 for R (false) DEBUG: [MainThread] [2s 862ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [2s 862ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [pool-1-thread-2] [2s 863ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 863ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 863ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 864ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-2] [2s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 864ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57c6fec4 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [2s 864ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [2s 864ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46262 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46262, Session(1712003974145|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 865ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 865ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 865ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 865ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 865ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] 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@5d3e95b4[Not completed, 4 dependents] (id=497) 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 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 865ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 865ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 865ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 865ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 866ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 866ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 870ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 870ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 870ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 870ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 870ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 870ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 870ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 870ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 870ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 871ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [2s 871ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 871ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 871ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 871ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-2] [2s 871ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-2] [2s 871ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 871ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 871ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 871ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 871ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 875ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 875ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 875ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 875ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 875ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 876ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (false) DEBUG: [pool-1-thread-2] [2s 876ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 876ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 876ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 876ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 876ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 876ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 876ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 876ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 877ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 877ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 879ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 879ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 880ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 880ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 880ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 881ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 881ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 881ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 881ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 881ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 882ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 882ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 883ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [2s 883ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 883ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 883ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 885ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 885ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 885ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 885ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 885ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 885ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 886ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-2] [2s 886ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32e39f44 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 887ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 887ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 887ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 887ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 887ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 887ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 887ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 887ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 887ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 887ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 887ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 888ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [2s 888ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [2s 888ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 888ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 888ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 888ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 889ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 889ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 889ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 889ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 889ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 889ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 890ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 890ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 890ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 890ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 890ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 890ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 890ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 890ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 890ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 891ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 891ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 891ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 891ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 891ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 891ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 891ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream TestServer(2): starting connection DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 892ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 892ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 892ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 893ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [Test-server-pool] [2s 893ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 893ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [Test-server-pool] [2s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [2s 893ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 893ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 893ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [2s 893ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [Test-server-pool] [2s 893ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) resuming read event DEBUG: [Test-server-pool] [2s 893ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 893ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 894ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [2s 894ms] SocketTube(8) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 894ms] SSL Reader(SocketTube(8)) onNext DEBUG: [readLoop] [2s 894ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-8-SelectorManager] [2s 894ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [2s 894ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 894ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [2s 894ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 894ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 895ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 895ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 895ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [readLoop] [2s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 895ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 895ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 895ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 895ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 895ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 896ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [2s 896ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) Unwrapping: 77 Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [2s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [2s 897ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 897ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 897ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 898ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-2] [2s 898ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 898ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 898ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 899ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 899ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 899ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 899ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 899ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 900ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 900ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 900ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 900ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 900ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 900ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 900ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-2] [2s 900ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 900ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 900ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 900ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 900ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 901ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [readLoop] [2s 901ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 901ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [readLoop] [2s 901ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 901ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [readLoop] [2s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 901ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 901ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 901ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 901ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 901ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 901ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 901ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 902ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 902ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (false) DEBUG: [pool-1-thread-2] [2s 902ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [HttpClient-8-SelectorManager] [2s 902ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 903ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [2s 903ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-2] [2s 903ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [2s 903ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 904ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 904ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 904ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 904ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 904ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 46262 DEBUG: [pool-1-thread-2] [2s 963ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 963ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 963ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 963ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 964ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-2] [2s 964ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 964ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 964ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [MainThread] [2s 964ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 964ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 964ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [2s 964ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [2s 965ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-2] [2s 965ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [2s 965ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 965ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 965ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [2s 965ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 965ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 965ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [2s 965ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-2] [2s 965ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [2s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 966ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 966ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 966ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [2s 966ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 966ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 966ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 966ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 966ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [2s 966ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 966ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 967ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 967ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 968ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-2] [2s 968ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 968ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 968ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 969ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 969ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 969ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 969ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 969ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 969ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 969ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 969ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 969ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 969ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 970ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17831702 DEBUG: [pool-1-thread-2] [2s 970ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 970ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 970ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 970ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 970ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 970ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@183c1077 for R (false) DEBUG: [MainThread] [2s 971ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [2s 972ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [pool-1-thread-2] [2s 972ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 973ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 973ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 973ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 973ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 973ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 973ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 974ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 974ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 974ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3091f0f9 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 974ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3091f0f9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 975ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 975ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 975ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 975ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 975ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 975ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 975ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [2s 975ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b8058ec for C (true) DEBUG: [HttpClient-9-SelectorManager] [2s 976ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [2s 976ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39350 DEBUG: [pool-1-thread-2] [2s 976ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 976ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 976ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 976ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [2s 976ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [2s 976ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5178339c DEBUG: [pool-1-thread-2] [2s 977ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 977ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 977ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 977ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 977ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 977ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 977ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 977ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 978ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 977ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 978ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 978ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [2s 978ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 978ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [2s 978ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 978ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 978ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 978ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [2s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (true) DEBUG: [pool-1-thread-2] [2s 978ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 978ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 978ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 979ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [2s 979ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 979ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 979ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [2s 979ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 979ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 979ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 979ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 979ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 979ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 979ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e264010 DEBUG: [pool-1-thread-2] [2s 979ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 979ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 980ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 980ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [2s 980ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [2s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 980ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [2s 980ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [2s 980ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 980ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3091f0f9 DEBUG: [HttpClient-9-SelectorManager] [2s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-2] [2s 980ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [2s 980ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 980ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3091f0f9 DEBUG: [pool-1-thread-2] [2s 980ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [2s 981ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [2s 981ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3091f0f9 DEBUG: [pool-1-thread-2] [2s 981ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 981ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 73ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 73ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [3s 73ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@11127fd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@275567d queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 73ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [3s 74ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 74ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [pool-1-thread-2] [3s 74ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 74ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 74ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 74ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@11127fd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@275567d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 74ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@11127fd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@275567d DEBUG: [pool-1-thread-2] [3s 74ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 74ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@11127fd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@275567d DEBUG: [pool-1-thread-2] [3s 74ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [3s 74ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [3s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 75ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 75ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 75ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [MainThread] [3s 75ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 75ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 75ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 75ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 75ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 75ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 75ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [3s 75ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 75ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [3s 75ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 76ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [3s 76ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 76ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 76ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [MainThread] [3s 76ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 76ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 76ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 76ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 77ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [3s 77ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 77ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [3s 77ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 77ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 78ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-3] [3s 78ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 79ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 79ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 79ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 79ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 79ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 80ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 80ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32813db0 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32813db0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 80ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 80ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 80ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 80ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 80ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [3s 80ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 80ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [3s 81ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2524a601 DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 81ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 81ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 81ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [3s 81ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 81ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [3s 81ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 81ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 81ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 82ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [3s 82ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 82ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 82ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 82ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [3s 82ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 82ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 83ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 83ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 83ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [3s 83ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 83ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 83ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 83ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 83ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 83ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 83ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 83ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 83ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 83ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 83ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 84ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s 84ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 84ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 84ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 84ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20c1d44a DEBUG: [pool-1-thread-3] [3s 84ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 84ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 84ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 84ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [pool-1-thread-3] [3s 84ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 84ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 84ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 84ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 84ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32813db0 DEBUG: [HttpClient-9-SelectorManager] [3s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [3s 85ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 85ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 85ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32813db0 DEBUG: [pool-1-thread-3] [3s 85ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [3s 85ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 85ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32813db0 DEBUG: [pool-1-thread-3] [3s 85ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 85ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 179ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 179ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [3s 179ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@30f99340/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d3b6add queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [3s 180ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 180ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 180ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [pool-1-thread-3] [3s 180ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 180ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@30f99340/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d3b6add, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@30f99340/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d3b6add DEBUG: [pool-1-thread-3] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@30f99340/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1d3b6add DEBUG: [pool-1-thread-3] [3s 180ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [3s 180ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [3s 180ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [3s 180ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [MainThread] [3s 181ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [3s 181ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 181ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 181ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 181ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [3s 181ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 181ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [3s 181ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 181ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [3s 181ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 182ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 182ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 182ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [3s 186ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 186ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 186ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [3s 186ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 186ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [MainThread] [3s 186ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 186ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 186ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 186ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-3] [3s 187ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 187ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [3s 187ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 187ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 187ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 187ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 188ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [pool-1-thread-2] [3s 188ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 189ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 189ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 189ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-2] [3s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 190ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@355085ea for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 190ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 190ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55104 DEBUG: [pool-1-thread-2] [3s 190ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [3s 190ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 190ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [3s 190ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 190ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-2] [3s 191ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 191ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 191ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1f0e4c34[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), 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 DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 191ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 191ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 191ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 191ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 191ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 191ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 192ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 192ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 192ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 192ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 192ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 195ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) read bytes: 139 DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SSL Reader(SocketTube(10)) Adding 139 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) Unwrapping: 139 DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 205ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 205ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 207ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 208ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 208ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 208ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 208ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [3s 208ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 208ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 208ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 208ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 208ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 208ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 208ms] SSL Reader(SocketTube(10)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [3s 208ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 208ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 208ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 208ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 209ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 209ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 209ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 209ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 209ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-2] [3s 209ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 210ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 210ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 210ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 210ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 210ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 210ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 212ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [3s 212ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 212ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 212ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 212ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 212ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 212ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-2] [3s 212ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 212ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [3s 212ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [3s 212ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 212ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [3s 213ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55104 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-2] [3s 213ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 213ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11569989 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11569989, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 213ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 213ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 213ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 213ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13388085 DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 214ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 214ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 214ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 214ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 214ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 214ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 214ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 214ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 214ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 214ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 214ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 214ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 215ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 215ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 215ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 215ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 215ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 215ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 215ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 215ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 215ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 215ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 215ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 215ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 215ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 215ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 216ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 216ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [3s 216ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 216ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 216ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 216ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 216ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 216ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 216ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 216ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 216ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 216ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 216ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 216ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 216ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 216ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-2] [3s 217ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 217ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 217ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b56ea21 DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 217ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 217ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 218ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-9-SelectorManager] [3s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [pool-1-thread-2] [3s 218ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 218ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-2] [3s 218ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 218ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 218ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 218ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 218ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-2] [3s 219ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 219ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 219ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [3s 220ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 220ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 220ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [3s 220ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 220ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 262ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [3s 262ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 262ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 262ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 262ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [HttpClient-9-SelectorManager] [3s 263ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 263ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 264ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [3s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [3s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11569989 DEBUG: [pool-1-thread-2] [3s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11569989 DEBUG: [pool-1-thread-2] [3s 264ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [3s 264ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11569989 DEBUG: [pool-1-thread-2] [3s 264ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 264ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 289ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 289ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [3s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@65139e51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402cc9ab queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 289ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 289ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-2] [3s 289ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 290ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 290ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@65139e51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402cc9ab, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65139e51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402cc9ab DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65139e51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402cc9ab DEBUG: [pool-1-thread-2] [3s 290ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [3s 290ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 290ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 291ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 292ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65139e51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402cc9ab DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65139e51/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402cc9ab DEBUG: [pool-1-thread-2] [3s 292ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [3s 292ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 292ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 292ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 292ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 292ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 292ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [3s 292ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 292ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 292ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 292ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 292ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 292ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 293ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [3s 293ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 293ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 293ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 293ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 293ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 293ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 293ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 293ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [3s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 293ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 293ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 293ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 293ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 293ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 294ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 294ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 294ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 294ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 294ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [3s 294ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [pool-1-thread-2] [3s 295ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 295ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 295ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 295ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 295ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [3s 295ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 295ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 295ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1bccb2a8 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1bccb2a8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 296ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 296ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 296ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62545696 DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 296ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 296ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 296ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 296ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 296ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 297ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 297ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 297ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 297ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 297ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 297ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 297ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 297ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 297ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 298ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 298ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 298ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 298ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 298ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 298ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 298ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 298ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 299ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 299ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 299ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 299ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 299ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 299ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 299ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 299ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 299ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 299ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 299ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 299ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4413bae6 DEBUG: [pool-1-thread-2] [3s 299ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 299ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 299ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 299ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [3s 299ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 300ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [3s 300ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 301ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 301ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [3s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [3s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1bccb2a8 DEBUG: [pool-1-thread-2] [3s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1bccb2a8 DEBUG: [pool-1-thread-2] [3s 301ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [3s 301ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [3s 301ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1bccb2a8 DEBUG: [pool-1-thread-2] [3s 301ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 301ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 395ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 395ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [3s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 396ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-2] [3s 396ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 396ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 396ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 396ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca DEBUG: [pool-1-thread-2] [3s 396ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [3s 396ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [MainThread] [3s 396ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 396ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 397ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 397ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 397ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 397ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 397ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 397ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 397ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 397ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 397ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [3s 398ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 398ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 398ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-9-SelectorManager] [3s 398ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 399ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 399ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [3s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [3s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca DEBUG: [pool-1-thread-2] [3s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca DEBUG: [pool-1-thread-2] [3s 399ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [3s 399ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 399ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 399ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [3s 399ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [3s 399ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [3s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 400ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 401ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [3s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [3s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca DEBUG: [pool-1-thread-2] [3s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69d504aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1772b2ca DEBUG: [pool-1-thread-2] [3s 401ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [3s 401ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [3s 401ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [3s 401ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [3s 401ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [3s 401ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [3s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [3s 401ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 401ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 401ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 401ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [3s 401ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 402ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 402ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 402ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 402ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 402ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 402ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 402ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 403ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 403ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 403ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [3s 403ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [pool-1-thread-2] [3s 404ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 405ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 405ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 405ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 405ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 405ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 405ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 406ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 406ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 406ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@e4ff2c2 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 406ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@e4ff2c2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 406ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 406ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 406ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 406ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 406ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 406ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 406ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58236,localport=58359] DEBUG: [HttpClient-9-SelectorManager] [3s 406ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@701bd06c for C (true) TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 407ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 407ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58236 DEBUG: [pool-1-thread-2] [3s 407ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 407ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 407ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-2] [3s 407ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 407ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55604a4b DEBUG: [pool-1-thread-2] [3s 407ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 407ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 408ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 408ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-3] [3s 408ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 408ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 408ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 408ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 408ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 408ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 408ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 408ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 408ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (true) DEBUG: [pool-1-thread-2] [3s 408ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 408ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=0 DEBUG: [pool-1-thread-2] [3s 408ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 408ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 408ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 408ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 409ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 409ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-2] [3s 409ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 409ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 409ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 409ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 409ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 409ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 409ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 409ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [3s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 409ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 409ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ffe57f5 DEBUG: [HttpClient-9-SelectorManager] [3s 409ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-2] [3s 409ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 410ms] Http1Exchange reading headers DEBUG: [HttpClient-9-SelectorManager] [3s 410ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [3s 410ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 410ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-9-SelectorManager] [3s 410ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 410ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [pool-1-thread-1] [3s 410ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@e4ff2c2 DEBUG: [HttpClient-9-SelectorManager] [3s 410ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 410ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 410ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@e4ff2c2 DEBUG: [pool-1-thread-1] [3s 410ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 410ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 411ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@e4ff2c2 DEBUG: [pool-1-thread-1] [3s 411ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 411ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 411ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58236 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-1] [3s 411ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 411ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [3s 411ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b11ade8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4b486de1 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 411ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 412ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 412ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 412ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 412ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 412ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 413ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 414ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 414ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@20c8a1e5 DEBUG: [HttpClient-9-SelectorManager] [3s 414ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 414ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 414ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 414ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 414ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 415ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 415ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 415ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 415ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 415ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 415ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 415ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 415ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 415ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 415ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 416ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 416ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 416ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 416ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 416ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [Test-server-pool] [3s 416ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [Test-server-pool] [3s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [3s 416ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 416ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [Test-server-pool] [3s 416ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [3s 416ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 416ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [Test-server-pool] [3s 417ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 417ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 417ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 417ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 417ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 417ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 417ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [3s 417ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b11ade8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4b486de1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 417ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 417ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 417ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [3s 418ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 418ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 Sent response headers 200 DEBUG: [readLoop] [3s 418ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [readLoop] [3s 418ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] SocketTube(11) read bytes: 87 DEBUG: [readLoop] [3s 419ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [readLoop] [3s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] SocketTube(11) resuming read event DEBUG: [readLoop] [3s 419ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 87 DEBUG: [readLoop] [3s 419ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder decodes: 87 DEBUG: [readLoop] [3s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 419ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] SocketTube(11) read bytes: 9 DEBUG: [pool-1-thread-1] [3s 419ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 419ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 419ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 420ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-9-SelectorManager] [3s 420ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 420ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(11) wrote: 9 DEBUG: [readLoop] [3s 420ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 420ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 420ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 420ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 420ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-1] [3s 504ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 504ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 504ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 504ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 504ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-1] [3s 505ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 505ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 505ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 505ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 505ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 506ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39b3d880 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 506ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 506ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [3s 507ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 507ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 508ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 508ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 508ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 508ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 508ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-1] [3s 508ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 509ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 509ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 509ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 509ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 509ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 509ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 509ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 510ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [3s 510ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 510ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [3s 510ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 510ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 510ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 510ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 512ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [pool-1-thread-1] [3s 512ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [HttpClient-9-SelectorManager] [3s 512ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 512ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [3s 512ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [3s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 513ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 513ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 513ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 513ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 513ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-1] [3s 610ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 610ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 610ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 610ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 610ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-1] [3s 610ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 610ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 611ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 611ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 611ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 611ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 611ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 611ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 611ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 611ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [MainThread] [3s 611ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 612ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-1] [3s 612ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f7b4cb3 DEBUG: [pool-1-thread-1] [3s 612ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-1] [3s 612ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [3s 613ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 613ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 614ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 614ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 614ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-1] [3s 615ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77ad95a5 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46266, Session(1712003974276|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 615ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46266 DEBUG: [pool-1-thread-1] [3s 616ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-1] [3s 616ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 616ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-1] [3s 616ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 616ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-1] [3s 616ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 616ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-1] [3s 616ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-1] [3s 616ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 616ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SocketTube(12) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@681b31f9[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), 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 DEBUG: [pool-1-thread-1] [3s 616ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 616ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 616ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 616ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 617ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 617ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 617ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 618ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 621ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 621ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 622ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 622ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 622ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 622ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 622ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 622ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 622ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 622ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 628ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 629ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 629ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 629ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 629ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 629ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 629ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 629ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 629ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 630ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 630ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 632ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 632ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 632ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 633ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 633ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 633ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 633ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 633ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 634ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 634ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 634ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 636ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 637ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 637ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 637ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 637ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 637ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 637ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 637ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-1] [3s 637ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 637ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 637ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 639ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 639ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 639ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 639ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 639ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 639ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 639ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 640ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 640ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 640ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 640ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 640ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 640ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 640ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 641ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-1] [3s 641ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7d41fd8 DEBUG: [pool-1-thread-1] [3s 641ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 641ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 641ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 641ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 641ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 641ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 641ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 641ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 641ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 641ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 641ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 641ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 641ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 641ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 642ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 642ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 642ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [3s 642ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [3s 642ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 642ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 642ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 642ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 643ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 643ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 643ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 643ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 643ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 643ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 643ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 643ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 643ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 643ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 643ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 643ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 644ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 644ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-1] [3s 644ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 644ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 644ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 644ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 644ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 644ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 644ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 644ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 644ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 645ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 645ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 645ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 645ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 645ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 646ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 646ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 646ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 646ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) TestServer(2): starting connection DEBUG: [pool-1-thread-1] [3s 646ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [pool-1-thread-1] [3s 646ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 646ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 646ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 646ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 646ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 646ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [Test-server-pool] [3s 647ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [Test-server-pool] [3s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 647ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SocketTube(12) read bytes: 1803 DEBUG: [Test-server-pool] [3s 647ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SSL Reader(SocketTube(12)) onNext DEBUG: [Test-server-pool] [3s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [3s 647ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 647ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-1] [3s 647ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 647ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 648ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [3s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 648ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [readLoop] [3s 648ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 648ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 648ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 648ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 648ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 648ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 648ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 649ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-1] [3s 649ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 649ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 649ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 649ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 649ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 649ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 649ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-1] [3s 650ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 650ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 650ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 650ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 650ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 650ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 650ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 650ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-1] [3s 650ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 650ms] SSL Writer(SocketTube(12)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) pushScheduler is alive Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 651ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 651ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 651ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-1] [3s 651ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 651ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 651ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 652ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 652ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 652ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 652ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 652ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 652ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 652ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 652ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [pool-1-thread-1] [3s 652ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [HttpClient-9-SelectorManager] [3s 652ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 652ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 652ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 652ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 652ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 652ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 652ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 652ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-1] [3s 653ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 653ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 653ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [pool-1-thread-1] [3s 653ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 653ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [3s 653ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [3s 654ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-1] [3s 654ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [3s 654ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 654ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 654ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [3s 654ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 654ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 654ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [3s 654ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-1] [3s 654ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [3s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 654ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 655ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 655ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 655ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 655ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 714ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 714ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 714ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 714ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-1] [3s 714ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 714ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 714ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [MainThread] [3s 715ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 715ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 715ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 717ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 717ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [3s 717ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 717ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 717ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 717ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 717ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [3s 717ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 718ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 718ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 718ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [MainThread] [3s 718ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 718ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 718ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 718ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 719ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 719ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 719ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 720ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 720ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16a6731 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 721ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 721ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 721ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 721ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 721ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 721ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [3s 721ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 722ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 722ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [3s 722ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 722ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 722ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 722ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 723ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-1] [3s 723ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 723ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 723ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 724ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 724ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 724ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 725ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 725ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 725ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 725ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 725ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 725ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 725ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 726ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 726ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 726ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 726ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 726ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 726ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [3s 726ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 726ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [3s 726ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 726ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 726ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 728ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-1] [3s 728ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 728ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 728ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 729ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 729ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [3s 729ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 729ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 729ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 729ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [3s 729ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 729ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 729ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 730ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 730ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 730ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-1] [3s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 823ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 823ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 823ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 823ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-1] [3s 823ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [MainThread] [3s 824ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 824ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 825ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 825ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [3s 825ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 825ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 825ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 826ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 826ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 826ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 826ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 826ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 826ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 826ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 826ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 827ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 827ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 827ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-1] [3s 827ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [3s 827ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 828ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 828ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 828ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 828ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 828ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26bac844 DEBUG: [pool-1-thread-1] [3s 829ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-1] [3s 829ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 829ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 829ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 829ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 829ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 829ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 829ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [3s 843ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [3s 848ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 863ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 864ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 864ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 864ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 864ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 864ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-SelectorManager] [3s 864ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [3s 864ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [3s 865ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [3s 865ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 865ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 865ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [3s 865ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 865ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@547cfd8d queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 865ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@547cfd8d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 865ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 865ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 866ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 866ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 866ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 866ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 866ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [3s 865ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [3s 866ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@659939fa for C (true) DEBUG: [HttpClient-10-SelectorManager] [3s 866ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [3s 866ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39356 DEBUG: [HttpClient-3-SelectorManager] [3s 867ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 867ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [3s 867ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 867ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [3s 867ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [3s 867ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 867ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-1] [3s 867ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 867ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-1] [3s 867ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-1] [3s 867ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [3s 867ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f61528a DEBUG: [HttpClient-10-SelectorManager] [3s 867ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 867ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 875ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 867ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 876ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 876ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 876ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [3s 877ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-10-SelectorManager] [3s 877ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 877ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 877ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 877ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 877ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 877ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 878ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 878ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 878ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a63c102 for R (true) DEBUG: [HttpClient-10-SelectorManager] [3s 878ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 878ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 878ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 878ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 878ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [3s 878ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 878ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 878ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 878ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 878ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 879ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 879ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 879ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 879ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 879ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 879ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-2] [3s 879ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 879ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 879ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 879ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 879ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 879ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 879ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 879ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 879ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [3s 879ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 880ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 880ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d985822 DEBUG: [pool-1-thread-2] [3s 880ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a63c102 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 881ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [3s 881ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 881ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a63c102 for R (false) DEBUG: [pool-1-thread-2] [3s 881ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@547cfd8d DEBUG: [HttpClient-10-SelectorManager] [3s 881ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@547cfd8d DEBUG: [pool-1-thread-2] [3s 882ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [3s 882ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@547cfd8d DEBUG: [pool-1-thread-2] [3s 882ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 882ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-8-SelectorManager] [3s 887ms] Http2ClientImpl stopping DEBUG: [HttpClient-3-SelectorManager] [3s 887ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [3s 888ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 888ms] Http2ClientImpl stopping DEBUG: [HttpClient-3-SelectorManager] [3s 888ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [3s 888ms] SocketTube(3) pausing read event DEBUG: [HttpClient-7-SelectorManager] [3s 888ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 889ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [3s 891ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [3s 891ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 891ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 891ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [3s 893ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [3s 893ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 893ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 893ms] SocketTube(1) pausing read event DEBUG: [HttpClient-2-SelectorManager] [3s 894ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [3s 894ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 894ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 895ms] SocketTube(2) pausing read event DEBUG: [HttpClient-7-SelectorManager] [3s 898ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [3s 901ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-6-SelectorManager] [3s 903ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [3s 903ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [3s 906ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 906ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 906ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [3s 906ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 907ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 907ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [3s 907ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [3s 908ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [3s 910ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [3s 910ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [3s 911ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 911ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 911ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 911ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 911ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [3s 911ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 911ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [3s 911ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [3s 912ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [3s 912ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 921ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2842fbf2 DEBUG: [HttpClient-6-SelectorManager] [3s 921ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 921ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 922ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 922ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@74871bfc DEBUG: [HttpClient-6-SelectorManager] [3s 922ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 923ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 923ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [3s 923ms] SocketTube(8) pausing read event DEBUG: [HttpClient-7-SelectorManager] [3s 923ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 923ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [3s 923ms] SocketTube(7) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 931ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 931ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [3s 932ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 933ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 968ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-3] [3s 969ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 969ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [3s 969ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-6-SelectorManager] [3s 969ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 969ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 969ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [3s 969ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [3s 969ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 969ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 969ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [3s 970ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 970ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:58220 stopping. 1 streams Server connection to /127.0.0.1:58204 stopping. 1 streams DEBUG: [pool-1-thread-1] [3s 977ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [3s 993ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 994ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@73f116f4(10) DEBUG: [pool-1-thread-2] [3s 994ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@12628730/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c76d2c5 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 994ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [3s 994ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 994ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 994ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 994ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 994ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@12628730/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c76d2c5, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 994ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@12628730/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c76d2c5 DEBUG: [pool-1-thread-2] [3s 994ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 995ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@12628730/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7c76d2c5 DEBUG: [pool-1-thread-2] [3s 995ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [3s 995ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [3s 995ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 995ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 995ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [3s 995ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [3s 995ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 995ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 995ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [3s 995ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 995ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 995ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 995ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 995ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [3s 995ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 996ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@73f116f4(10) DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a63c102 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 996ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 996ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 996ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 997ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [4s 1ms] HttpClientImpl(10) ClientImpl (async) elapsed 153 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [MainThread] [4s 3ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 3ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 3ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 3ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 3ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 5ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 7ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 7ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 7ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 7ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 7ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 7ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 8ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 8ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 8ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 8ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 8ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@257dbcc8 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 9ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@257dbcc8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 9ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 9ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 9ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 9ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 9ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 9ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 9ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35db16e4 for C (true) DEBUG: [HttpClient-11-SelectorManager] [4s 9ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 9ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39372 DEBUG: [pool-1-thread-1] [4s 10ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 10ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 10ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 10ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 10ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [4s 10ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [4s 10ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-1] [4s 10ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f237d94 DEBUG: [pool-1-thread-1] [4s 10ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 10ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 10ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 10ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 11ms] SocketTube(14) write: starting subscription DEBUG: [pool-1-thread-2] [4s 11ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-11-SelectorManager] [4s 11ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 11ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 11ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 11ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [4s 11ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 11ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 11ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 11ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 11ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 11ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-11-SelectorManager] [4s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a21f414 for R (true) DEBUG: [pool-1-thread-3] [4s 11ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 11ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 11ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 11ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 11ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 12ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [4s 12ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 12ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 12ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 12ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 12ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 12ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 12ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 12ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 12ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 12ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56db1331 DEBUG: [pool-1-thread-1] [4s 12ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 12ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 12ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 12ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [4s 13ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [4s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a21f414 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 13ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 13ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 13ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 13ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@257dbcc8 DEBUG: [HttpClient-11-SelectorManager] [4s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a21f414 for R (false) DEBUG: [pool-1-thread-1] [4s 14ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 14ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 14ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@257dbcc8 DEBUG: [pool-1-thread-1] [4s 14ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [4s 14ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 14ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@257dbcc8 DEBUG: [pool-1-thread-1] [4s 14ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 14ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [4s 20ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@455b8070[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(3))), getALPN: jdk.internal.net.http.common.MinimalFuture@7cdce604[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=4096], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [4s 20ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 20ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 21ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [4s 21ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 22ms] SocketTube(7) 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@1a512a16[Not completed, 4 dependents] (id=434) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a2303ef, getALPN: jdk.internal.net.http.common.MinimalFuture@6e673f07[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 22ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 22ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 22ms] SSL Reader(SocketTube(7)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [4s 23ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@564aec49[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(4))), getALPN: jdk.internal.net.http.common.MinimalFuture@13929048[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 24ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 24ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 24ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 24ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 24ms] SocketTube(8) 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@5d3e95b4[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32e39f44, getALPN: jdk.internal.net.http.common.MinimalFuture@4f15066c[Completed normally] (id=503), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [4s 24ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 24ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 24ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 25ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [4s 25ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(3))), getALPN: jdk.internal.net.http.common.MinimalFuture@7cdce604[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 26ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@32e39f44, getALPN: jdk.internal.net.http.common.MinimalFuture@4f15066c[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 26ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [4s 26ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [4s 26ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 27ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 26ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a2303ef, getALPN: jdk.internal.net.http.common.MinimalFuture@6e673f07[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 26ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 27ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 27ms] SSL Reader(SocketTube(8)) stop DEBUG: [pool-1-thread-3] [4s 27ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-3-SelectorManager] [4s 27ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 27ms] SSL Writer(SocketTube(8)) stop DEBUG: [pool-1-thread-3] [4s 28ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-7-SelectorManager] [4s 28ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 28ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(4))), getALPN: jdk.internal.net.http.common.MinimalFuture@13929048[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 28ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-2] [4s 28ms] Http2Connection(SSLTube(SocketTube(7))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 28ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-3] [4s 28ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 28ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-3-SelectorManager] [4s 28ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 28ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-3-SelectorManager] [4s 28ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 28ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 28ms] SocketTube(8) Read scheduler stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [4s 28ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 29ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [4s 28ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 29ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-7-SelectorManager] [4s 28ms] SSL Writer(SocketTube(7)) stop DEBUG: [pool-1-thread-2] [4s 29ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-3-SelectorManager] [4s 28ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 28ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [4s 30ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 29ms] SSL Reader(SocketTube(4)) stop DEBUG: [pool-1-thread-2] [4s 30ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:46262 stopping. 1 streams DEBUG: [HttpClient-3-SelectorManager] [4s 30ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(7) write: cancel TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [4s 30ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 30ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 30ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 31ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 31ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 31ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-4-SelectorManager] [4s 31ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 31ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [4s 31ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams Server connection to /127.0.0.1:46254 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [4s 107ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 108ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4679f234(11) DEBUG: [pool-1-thread-1] [4s 108ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5dfb0da5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541abc7c queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 108ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-1] [4s 108ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 108ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 108ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 108ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [pool-1-thread-1] [4s 108ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 109ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5dfb0da5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541abc7c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 109ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5dfb0da5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541abc7c DEBUG: [pool-1-thread-1] [4s 109ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 109ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5dfb0da5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@541abc7c DEBUG: [pool-1-thread-1] [4s 109ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [MainThread] [4s 109ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [4s 109ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [4s 110ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [4s 110ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [4s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 110ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 110ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [4s 110ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 110ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 110ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [MainThread] [4s 110ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 110ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 110ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 110ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 110ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 110ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [4s 110ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 111ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [4s 111ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 111ms] HttpResponseInputStream next item received DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [4s 111ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 111ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 111ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 111ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [4s 111ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4679f234(11) DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [4s 111ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a21f414 for R (false) DEBUG: [pool-1-thread-1] [4s 111ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 111ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [4s 112ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 112ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 112ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 112ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 112ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 113ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [pool-1-thread-1] [4s 114ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 115ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 115ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 115ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-1] [4s 115ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 115ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52d5cf36 for C (true) DEBUG: [HttpClient-12-SelectorManager] [4s 115ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 116ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55106 DEBUG: [pool-1-thread-1] [4s 116ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [4s 116ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 116ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [4s 116ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 116ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 116ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [4s 116ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [4s 116ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-1] [4s 116ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [4s 116ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 116ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] 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@582da446[Not completed, 4 dependents] (id=1128) 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 DEBUG: [pool-1-thread-1] [4s 117ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 117ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 117ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 118ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 118ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 118ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 118ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 118ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 121ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 121ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 121ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-1] [4s 122ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-1] [4s 122ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 122ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 122ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 122ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 122ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-1] [4s 130ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 130ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 131ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [4s 131ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [4s 131ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 131ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 131ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 131ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 131ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 136ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 136ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 137ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 137ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 137ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 137ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-1] [4s 137ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 137ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 137ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 137ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 137ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 137ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [4s 138ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 138ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 138ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 138ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [4s 138ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 138ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 139ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [4s 140ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 140ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 140ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 140ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 140ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 140ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-1] [4s 140ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 140ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [4s 140ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [4s 140ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 140ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [4s 140ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55106 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-1] [4s 141ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 141ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16ee1dea queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16ee1dea, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 141ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 141ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [4s 141ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [4s 141ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@44fb5175 DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 141ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 142ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 142ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 142ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-1] [4s 142ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 142ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 142ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 142ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 142ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 142ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [4s 142ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 142ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 143ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 143ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 143ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 143ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 143ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 143ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 143ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 143ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 143ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-1] [4s 143ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 143ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 143ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 143ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 144ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [4s 144ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 144ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [4s 144ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 144ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 144ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 144ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 144ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 144ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-1] [4s 144ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 144ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 144ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e9b4859 DEBUG: [pool-1-thread-1] [4s 144ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 144ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [4s 144ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 144ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 144ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 144ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-12-SelectorManager] [4s 145ms] SocketTube(15) no more demand for reading DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 145ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 145ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 145ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 145ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 145ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 146ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-1] [4s 146ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 146ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 147ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 147ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 147ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [4s 147ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 147ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 147ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 147ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SocketTube(15) read bytes: 114 DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SSL Reader(SocketTube(15)) Adding 114 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 147ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-1] [4s 147ms] SSL Reader(SocketTube(15)) Unwrapping: 114 DEBUG: [HttpClient-12-SelectorManager] [4s 147ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 148ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16ee1dea DEBUG: [pool-1-thread-1] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16ee1dea DEBUG: [pool-1-thread-1] [4s 148ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [4s 148ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16ee1dea DEBUG: [pool-1-thread-1] [4s 148ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 148ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-12-SelectorManager] [4s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 190ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 190ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 214ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 214ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12851be8(12) DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5c7efad8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a19adf0 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 215ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 215ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 215ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 215ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5c7efad8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a19adf0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5c7efad8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a19adf0 DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5c7efad8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a19adf0 DEBUG: [pool-1-thread-1] [4s 215ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [4s 215ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 216ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 216ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 216ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 216ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 216ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 216ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 216ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 216ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 216ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SocketTube(15) read bytes: 53 DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SSL Reader(SocketTube(15)) Adding 53 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 217ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [pool-1-thread-1] [4s 217ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [HttpClient-12-SelectorManager] [4s 217ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 217ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 217ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 217ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [4s 218ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-1] [4s 218ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 218ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 218ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 218ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5c7efad8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a19adf0 DEBUG: [pool-1-thread-1] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5c7efad8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a19adf0 DEBUG: [pool-1-thread-1] [4s 218ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [4s 218ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [4s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 218ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 218ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [4s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 218ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 219ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [4s 219ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [4s 219ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [4s 219ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-1] [4s 219ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 219ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 219ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 219ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 219ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12851be8(12) DEBUG: [pool-1-thread-1] [4s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [4s 219ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 219ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 220ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 220ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 220ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 220ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 220ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [4s 220ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [4s 220ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [4s 220ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 220ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [MainThread] [4s 220ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 221ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 221ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 222ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 222ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 222ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-1] [4s 223ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 223ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@116d1639 for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 223ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 223ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55118 DEBUG: [pool-1-thread-1] [4s 223ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [4s 223ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 223ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [4s 224ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [4s 224ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 224ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [4s 224ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] 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@1b957d49[Not completed, 4 dependents] (id=1203) 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 DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 224ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 224ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 224ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 224ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 224ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 224ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 224ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 225ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 225ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 225ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 227ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 227ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 227ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 228ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [4s 228ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-1] [4s 228ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-1] [4s 228ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 228ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 228ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 228ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 235ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 235ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 235ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 235ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 235ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 236ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [pool-1-thread-1] [4s 236ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 236ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 236ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [4s 236ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 236ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 236ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 236ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 236ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 238ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 238ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 239ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 239ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-1] [4s 239ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 239ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 239ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 239ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 240ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [4s 240ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 240ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 241ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [4s 241ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 241ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 241ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 241ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 242ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 242ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-1] [4s 242ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [4s 242ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [4s 242ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 242ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [4s 242ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55118 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-1] [4s 242ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 242ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 242ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b09fc9b queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 242ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b09fc9b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 242ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 242ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 243ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 243ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c08b227 DEBUG: [pool-1-thread-1] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 243ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 243ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 243ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 243ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 243ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-1] [4s 243ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 243ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 243ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 243ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 243ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 244ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 244ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 244ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 244ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 244ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 244ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 244ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [4s 244ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 244ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 244ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 244ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 244ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 244ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 244ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 244ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 244ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 244ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 245ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 245ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 245ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [4s 245ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 245ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [4s 245ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 245ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 245ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 245ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 245ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 245ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-1] [4s 245ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 245ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 245ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@41fb8c52 DEBUG: [pool-1-thread-1] [4s 245ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 245ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 246ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 246ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 247ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 247ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 247ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [pool-1-thread-1] [4s 247ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [pool-1-thread-1] [4s 248ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 248ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 248ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [4s 248ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 248ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 248ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 248ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 290ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 290ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 290ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 290ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 291ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 291ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 292ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b09fc9b DEBUG: [pool-1-thread-1] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 292ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b09fc9b DEBUG: [pool-1-thread-1] [4s 292ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [4s 292ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b09fc9b DEBUG: [pool-1-thread-1] [4s 293ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 293ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 322ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 322ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@8a7e68(13) DEBUG: [pool-1-thread-1] [4s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 323ms] HttpClientImpl(13) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-1] [4s 323ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 323ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 323ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce DEBUG: [pool-1-thread-1] [4s 323ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [4s 323ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 323ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 323ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 324ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce DEBUG: [pool-1-thread-1] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce DEBUG: [pool-1-thread-1] [4s 325ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [4s 325ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 325ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 325ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 325ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 325ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 325ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 325ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 326ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [4s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [4s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce DEBUG: [pool-1-thread-1] [4s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1251d33b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@765818ce DEBUG: [pool-1-thread-1] [4s 326ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [4s 326ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [4s 326ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [4s 326ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [4s 326ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [4s 326ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [4s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-1] [4s 326ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 327ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-1] [4s 327ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [4s 327ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-1] [4s 327ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-1] [4s 327ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 327ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 327ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 327ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 327ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 327ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [4s 327ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 327ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 327ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@8a7e68(13) DEBUG: [pool-1-thread-1] [4s 327ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 327ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 327ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 327ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 327ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 328ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 328ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 328ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [4s 328ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [4s 328ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [4s 328ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 328ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [MainThread] [4s 329ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 330ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 330ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 330ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 330ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 330ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 330ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 331ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 331ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 331ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 331ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 331ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e885066 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 332ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e885066, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 332ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 332ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 332ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 332ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 332ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 332ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 332ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-14-SelectorManager] [4s 332ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b7f871e for C (true) DEBUG: [HttpClient-14-SelectorManager] [4s 332ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [4s 333ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58240 DEBUG: [pool-1-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 333ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(17) connecting flows TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(17) read publisher got subscriber TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 333ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [4s 333ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 333ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2187ec6e DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 333ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 333ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 334ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 334ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 334ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 334ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 334ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 334ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 334ms] Http1Exchange setting outgoing with headers TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=58240,localport=58359] TestServer(1): starting connection DEBUG: [pool-1-thread-2] [4s 334ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 334ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 334ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 335ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [4s 335ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 335ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 335ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [4s 335ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [4s 335ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [pool-1-thread-3] [4s 338ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 338ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 338ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-3] [4s 338ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 338ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 338ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 338ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 338ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 338ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 338ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 338ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 338ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 338ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 339ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-3] [4s 339ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 339ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 339ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 339ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 339ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-14-SelectorManager] [4s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-3] [4s 339ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 339ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 339ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-14-SelectorManager] [4s 339ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 339ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [4s 339ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-14-SelectorManager] [4s 339ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 339ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 339ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e885066 DEBUG: [HttpClient-14-SelectorManager] [4s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-3] [4s 339ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 339ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 339ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74bebaa3 DEBUG: [pool-1-thread-2] [4s 339ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e885066 DEBUG: [HttpClient-14-SelectorManager] [4s 339ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 340ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 340ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 340ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [4s 340ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e885066 DEBUG: [pool-1-thread-2] [4s 340ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 340ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 340ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58240 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-2] [4s 340ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [4s 340ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@72dc9d0d(14) DEBUG: [pool-1-thread-2] [4s 340ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43d7eb34/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@458abf79 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 340ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 341ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 341ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 341ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [4s 341ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 341ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [4s 341ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@55abe0d4 DEBUG: [pool-1-thread-2] [4s 342ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 342ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 342ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 342ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [4s 342ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [4s 343ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-2] [4s 343ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SocketTube(17) onSubscribe called DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 343ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SocketTube(17) write: starting subscription DEBUG: [pool-1-thread-2] [4s 343ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-14-SelectorManager] [4s 343ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 343ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 343ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 343ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [4s 343ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-3] [4s 343ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [4s 343ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [4s 343ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 343ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [4s 344ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 344ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 344ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-2] [4s 344ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@72dc9d0d(14) DEBUG: [pool-1-thread-2] [4s 344ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43d7eb34/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@458abf79, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 344ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 344ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 344ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-2] [4s 344ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [4s 344ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 344ms] SocketTube(17) write: requesting more... DEBUG: [Test-server-pool] [4s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 344ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [Test-server-pool] [4s 344ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [4s 344ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 344ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [4s 344ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 344ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [Test-server-pool] [4s 345ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 345ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 345ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-3] [4s 345ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 345ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 345ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 345ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 345ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [4s 346ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 346ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 346ms] FramesDecoder decodes: 30 TestServer: GET /http2/fixed/x DEBUG: [readLoop] [4s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [4s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [readLoop] [4s 346ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Server: creating input stream for stream 1 DEBUG: [HttpClient-14-SelectorManager] [4s 346ms] SocketTube(17) read bytes: 39 TestServer(1): Using handler for: /http2/fixed DEBUG: [HttpClient-14-SelectorManager] [4s 346ms] Http2Connection(SocketTube(17)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [4s 346ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-14-SelectorManager] [4s 346ms] SocketTube(17) resuming read event DEBUG: [readLoop] [4s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 346ms] Http2Connection(SocketTube(17)) sending 39 to Http2Connection.asyncReceive Sent response headers 200 DEBUG: [pool-1-thread-3] [4s 347ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 39 DEBUG: [readLoop] [4s 346ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-14-SelectorManager] [4s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-3] [4s 347ms] Http2Connection(SocketTube(17)) Processing 39 DEBUG: [readLoop] [4s 347ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [4s 347ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [4s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 347ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 347ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 347ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 347ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [4s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-3] [4s 347ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 347ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 347ms] SocketTube(17) read bytes: 57 DEBUG: [pool-1-thread-3] [4s 347ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [4s 347ms] Http2Connection(SocketTube(17)) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 348ms] SocketTube(17) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [4s 348ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-3] [4s 348ms] SocketTube(17) wrote: 9 DEBUG: [HttpClient-14-SelectorManager] [4s 348ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 348ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 348ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [4s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 348ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [4s 348ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 348ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 348ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [4s 348ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 348ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 348ms] Http2Connection(SocketTube(17)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 348ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-3] [4s 348ms] Http2Connection(SocketTube(17)) Processing 57 DEBUG: [pool-1-thread-3] [4s 348ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [4s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 349ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 349ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 349ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 349ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 349ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 349ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 58240 DEBUG: [pool-1-thread-3] [4s 431ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 431ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 431ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 431ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 431ms] HttpClientImpl(14) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-3] [4s 431ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 431ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 431ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 431ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 431ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 432ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 432ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 432ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 432ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 432ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 432ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 432ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 432ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 432ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 432ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 433ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32955b6b DEBUG: [pool-1-thread-3] [4s 433ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 433ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [MainThread] [4s 433ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 434ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 434ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 434ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 435ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 435ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 435ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 435ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 435ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 436ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 436ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 436ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@73017dfe queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 436ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@73017dfe, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 436ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 436ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 436ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 436ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 436ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 436ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 436ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [4s 436ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27c55eb7 for C (true) TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=58256,localport=58359] DEBUG: [HttpClient-15-SelectorManager] [4s 437ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [4s 437ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58256 DEBUG: [pool-1-thread-3] [4s 437ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 437ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 437ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-3] [4s 437ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 437ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-3] [4s 437ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 437ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-3] [4s 438ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d3d35c7 DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 438ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 438ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [4s 438ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-2] [4s 438ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [4s 438ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 438ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 438ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 438ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 438ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [4s 438ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 438ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 439ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [4s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (true) DEBUG: [pool-1-thread-2] [4s 438ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 439ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 439ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 439ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 439ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 439ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 439ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 439ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 439ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 439ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 439ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 439ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 439ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-1] [4s 439ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 439ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 439ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 439ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 440ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 440ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 440ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 440ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 440ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-1] [4s 440ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 440ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 440ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5820bb11 DEBUG: [pool-1-thread-1] [4s 440ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [HttpClient-15-SelectorManager] [4s 440ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [4s 440ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [4s 441ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 441ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@73017dfe DEBUG: [HttpClient-15-SelectorManager] [4s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (false) DEBUG: [pool-1-thread-1] [4s 441ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 441ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 441ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@73017dfe DEBUG: [pool-1-thread-1] [4s 441ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 441ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 441ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@73017dfe DEBUG: [pool-1-thread-1] [4s 441ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 441ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 441ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:58256 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-1] [4s 441ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 441ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7179625e(15) DEBUG: [pool-1-thread-1] [4s 442ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@777a00e8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d8cfff queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 442ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 442ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 442ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 442ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [4s 442ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 442ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [4s 443ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 443ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@591d9691 DEBUG: [pool-1-thread-1] [4s 443ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 443ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 443ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 443ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 444ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 444ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (false) DEBUG: [pool-1-thread-1] [4s 444ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-1] [4s 444ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 444ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 444ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 444ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 444ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 444ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 444ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-2] [4s 444ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 444ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [4s 444ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 444ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 444ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 444ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [4s 444ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 445ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-1] [4s 445ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 445ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [4s 445ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 445ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [Test-server-pool] [4s 445ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 445ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 445ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 445ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/x DEBUG: [pool-1-thread-2] [4s 445ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 445ms] Http1AsyncReceiver(SocketTube(18)) cleared Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [4s 446ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [pool-1-thread-1] [4s 446ms] Exchange Getting response async streamid: 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [4s 446ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 446ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 446ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [readLoop] [4s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 446ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7179625e(15) DEBUG: [pool-1-thread-2] [4s 446ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 446ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@777a00e8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d8cfff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 446ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [readLoop] [4s 446ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-15-SelectorManager] [4s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [pool-1-thread-2] [4s 446ms] SocketTube(18) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 447ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [readLoop] [4s 447ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-15-SelectorManager] [4s 447ms] SocketTube(18) read bytes: 82 DEBUG: [readLoop] [4s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 447ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [4s 447ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 447ms] SocketTube(18) wrote: 13 DEBUG: [HttpClient-15-SelectorManager] [4s 447ms] Http2Connection(SocketTube(18)) onNext: got 82 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 447ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-15-SelectorManager] [4s 447ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 447ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 447ms] Http2Connection(SocketTube(18)) sending 82 to Http2Connection.asyncReceive DEBUG: [readLoop] [4s 447ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 447ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (false) DEBUG: [pool-1-thread-1] [4s 447ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 82 DEBUG: [HttpClient-15-SelectorManager] [4s 447ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 447ms] Http2Connection(SocketTube(18)) Processing 82 DEBUG: [readLoop] [4s 447ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [4s 447ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 448ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [4s 448ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 448ms] FramesDecoder decodes: 82 DEBUG: [HttpClient-15-SelectorManager] [4s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [pool-1-thread-1] [4s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 448ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 448ms] SocketTube(18) read bytes: 9 DEBUG: [pool-1-thread-1] [4s 448ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [4s 448ms] Http2Connection(SocketTube(18)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 448ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [4s 448ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 448ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 448ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (false) DEBUG: [pool-1-thread-1] [4s 448ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [4s 448ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 448ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 449ms] SocketTube(18) wrote: 9 DEBUG: [readLoop] [4s 449ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 449ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 449ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [readLoop] [4s 449ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 449ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 449ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 449ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 449ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 449ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 449ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 58256 DEBUG: [pool-1-thread-1] [4s 535ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 535ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 535ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 535ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 535ms] HttpClientImpl(15) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-1] [4s 535ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 536ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 536ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 536ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 536ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 536ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 536ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 536ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@105a7a4f DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18)) Processing 9 DEBUG: [pool-1-thread-1] [4s 537ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 537ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 537ms] Http2Connection(SocketTube(18)) H2 processed(2) DEBUG: [MainThread] [4s 538ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 539ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 539ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 540ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 540ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 540ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-1] [4s 540ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 540ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52effc08 for C (true) DEBUG: [HttpClient-16-SelectorManager] [4s 541ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [4s 541ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46282 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-1] [4s 541ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 541ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 541ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-1] [4s 542ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-1] [4s 542ms] SocketTube(19) subscribed for writing TestServer(2): creating connection DEBUG: [pool-1-thread-1] [4s 542ms] SocketTube(19) write: registering startSubscription event TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46282, Session(1712003975026|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SocketTube(19) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@58179778[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), 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 DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 542ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 542ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 543ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 543ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [4s 543ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 543ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 547ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 547ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 547ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 547ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 547ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 550ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 550ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 550ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 551ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 551ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 551ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 553ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 554ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 554ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 554ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 555ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 556ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 556ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 556ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 556ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 556ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-1] [4s 556ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 556ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 556ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 557ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 558ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 558ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 559ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-1] [4s 559ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1000c3d4 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 559ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 559ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 559ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 559ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 559ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 559ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 560ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 560ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 560ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [4s 560ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [4s 560ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 560ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 560ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 561ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 561ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 561ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 561ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 561ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 561ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 561ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 561ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 561ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 561ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 562ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-1] [4s 562ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 562ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 562ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 562ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 562ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 562ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 562ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 562ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 562ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 562ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 562ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 562ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 563ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 563ms] SocketTube(19) trying to write: 174 TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [4s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [pool-1-thread-1] [4s 563ms] SocketTube(19) wrote: 174 DEBUG: [HttpClient-16-SelectorManager] [4s 563ms] SocketTube(19) no more demand for reading DEBUG: [pool-1-thread-1] [4s 563ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [4s 563ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 563ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 563ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 564ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 564ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 564ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 564ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [Test-server-pool] [4s 564ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 564ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [4s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 564ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [4s 564ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 564ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 564ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [Test-server-pool] [4s 564ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 564ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 564ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 564ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 564ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 564ms] SocketTube(19) read bytes: 1803 TestServer(2): connection started DEBUG: [HttpClient-16-SelectorManager] [4s 565ms] SSL Reader(SocketTube(19)) onNext DEBUG: [readLoop] [4s 565ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [4s 565ms] SSL Reader(SocketTube(19)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [4s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 565ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [4s 565ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 565ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 565ms] SSL Reader(SocketTube(19)) Unwrapping: 1803 DEBUG: [readLoop] [4s 565ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-16-SelectorManager] [4s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [readLoop] [4s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 565ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 565ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 565ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 565ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 565ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 565ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 565ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 565ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 565ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [4s 565ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) sending 39 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 566ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 566ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-1] [4s 566ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 566ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 567ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 567ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 567ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 567ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 567ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 567ms] SocketTube(19) no more demand for reading DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 567ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 567ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 568ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 568ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 568ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 568ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [readLoop] [4s 568ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 568ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [readLoop] [4s 568ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 568ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [readLoop] [4s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 568ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 568ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 568ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 568ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 568ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 568ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 569ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 569ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-1] [4s 570ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [4s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 570ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 570ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 46282 DEBUG: [pool-1-thread-1] [4s 640ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 640ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 640ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 640ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 640ms] HttpClientImpl(16) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-1] [4s 640ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [MainThread] [4s 640ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 640ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 641ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-1] [4s 641ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [4s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 641ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [4s 641ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 641ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 641ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 641ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 641ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 642ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 642ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 642ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 642ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [4s 642ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-1] [4s 642ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 642ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 642ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 642ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 643ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 643ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 643ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2009d0be DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 643ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 643ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 643ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 643ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 643ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 643ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 643ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [MainThread] [4s 644ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [4s 645ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 645ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 646ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 646ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 646ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-1] [4s 646ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false DEBUG: [HttpClient-17-SelectorManager] [4s 646ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73b95e43 for C (true) TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=46288, Session(1712003975953|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 647ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [4s 647ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46288 DEBUG: [pool-1-thread-1] [4s 647ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-1] [4s 647ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 647ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-1] [4s 647ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 647ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-1] [4s 647ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 647ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 648ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-1] [4s 648ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-1] [4s 648ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@79413533[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), 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 DEBUG: [pool-1-thread-1] [4s 648ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 648ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 648ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 648ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 648ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 649ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [4s 649ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 649ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 651ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 651ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 651ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 652ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 652ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 652ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 652ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 652ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 652ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 652ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 657ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 657ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 657ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [4s 657ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 657ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 657ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 657ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 657ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 657ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 659ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [4s 659ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 659ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 659ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 659ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 659ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 659ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 660ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 660ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 660ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 660ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (false) DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 661ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 662ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 662ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 662ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 662ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 662ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [4s 662ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 662ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 662ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 664ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 664ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 664ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 664ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 664ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 664ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 664ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 664ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 664ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 664ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 665ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 665ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 665ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 666ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 666ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-1] [4s 666ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56d84853 DEBUG: [pool-1-thread-1] [4s 666ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 666ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 666ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 666ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 666ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 666ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 666ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 666ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 666ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 667ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 667ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 667ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 667ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 667ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 667ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 667ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 667ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 667ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 667ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 667ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 667ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 667ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [4s 667ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [4s 667ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 667ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 668ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 668ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 668ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 668ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 668ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 668ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 669ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 669ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 669ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 669ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 669ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 669ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 669ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 669ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 669ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 669ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 669ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 669ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-1] [4s 670ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 670ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 670ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 670ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 670ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 670ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 670ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 671ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 TestServer(2): starting connection DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [4s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [4s 671ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [4s 671ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 671ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 672ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 672ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 672ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 672ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 672ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 672ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [4s 672ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 672ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [4s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 672ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [Test-server-pool] [4s 672ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) resuming read event DEBUG: [Test-server-pool] [4s 672ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 672ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 672ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (true) DEBUG: [Test-server-pool] [4s 672ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SocketTube(20) read bytes: 1803 DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SSL Reader(SocketTube(20)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 673ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 673ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [pool-1-thread-1] [4s 673ms] SSL Reader(SocketTube(20)) Unwrapping: 1803 DEBUG: [readLoop] [4s 673ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 673ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 673ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 673ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [4s 673ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 673ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [4s 673ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [readLoop] [4s 674ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 674ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 674ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 674ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 674ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 674ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 674ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-1] [4s 674ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 675ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 675ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [4s 675ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 675ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 675ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 675ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 675ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 675ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 675ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 676ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 676ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [4s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) trying to write: 47 DEBUG: [HttpClient-17-SelectorManager] [4s 676ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 676ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 676ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 676ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 676ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [readLoop] [4s 676ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 676ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [readLoop] [4s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 676ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 676ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 676ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 676ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [readLoop] [4s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 676ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 676ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 676ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 677ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (false) DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 677ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [4s 677ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 678ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 678ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-1] [4s 678ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [4s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 678ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 678ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 46288 DEBUG: [pool-1-thread-1] [4s 746ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 746ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 746ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 746ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 746ms] HttpClientImpl(17) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-1] [4s 746ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 746ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 746ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [MainThread] [4s 747ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 747ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [4s 747ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 747ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 747ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [4s 747ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-1] [4s 748ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [4s 748ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 748ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 748ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 748ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [4s 748ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 748ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 748ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 748ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 748ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 748ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 749ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 749ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 749ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-1] [4s 750ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 750ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 750ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 750ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 750ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 750ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 750ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 750ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 751ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40d02f3f DEBUG: [pool-1-thread-1] [4s 751ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 751ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 751ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 751ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 751ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 751ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 751ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 751ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (false) DEBUG: [MainThread] [4s 752ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [pool-1-thread-1] [4s 752ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 752ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 752ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 752ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 752ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 752ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 753ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 753ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 753ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2eb29bbb queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 753ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2eb29bbb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 753ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 753ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 753ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 753ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 753ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 753ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 753ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 753ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 753ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 753ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 753ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [4s 753ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [4s 753ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 754ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 754ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 754ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 754ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 754ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 754ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 756ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12fe0afb DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 757ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 757ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 757ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 757ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 757ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [4s 757ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 757ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 757ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 757ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 757ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 757ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-9-SelectorManager] [4s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-2] [4s 757ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 757ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 757ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 757ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 757ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 758ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 758ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 758ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 758ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [4s 758ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 758ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 758ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 758ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 758ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 758ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 758ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 758ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 758ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [4s 758ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 758ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 758ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ac6f09 DEBUG: [pool-1-thread-2] [4s 758ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 759ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 759ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 759ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 760ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2eb29bbb DEBUG: [HttpClient-9-SelectorManager] [4s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 760ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 760ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 760ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2eb29bbb DEBUG: [pool-1-thread-2] [4s 760ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 760ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 760ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2eb29bbb DEBUG: [pool-1-thread-2] [4s 760ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 760ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 852ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 853ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [4s 853ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ddeaa43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dbfb3f6 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 853ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 853ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 853ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 853ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 853ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 853ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [pool-1-thread-2] [4s 853ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ddeaa43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dbfb3f6, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 853ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ddeaa43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dbfb3f6 DEBUG: [pool-1-thread-2] [4s 853ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 854ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ddeaa43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dbfb3f6 DEBUG: [pool-1-thread-2] [4s 854ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [4s 854ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [4s 854ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 854ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 854ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [4s 854ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [4s 854ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 854ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [4s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 854ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 854ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 854ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 854ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [4s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-2] [4s 854ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 854ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [4s 854ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 854ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 854ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 854ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 855ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [4s 855ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 855ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 855ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 855ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 855ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 856ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-2] [4s 857ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 857ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 857ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 857ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 857ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 857ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 858ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 858ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@54c1b72 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@54c1b72, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 858ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 858ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 858ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 858ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 858ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@235b65a4 DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 858ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [4s 858ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 858ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [4s 858ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [4s 858ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 858ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 859ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 859ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 859ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [4s 859ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 859ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [4s 862ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 862ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 862ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 862ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 862ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 862ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 862ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 862ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 862ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 862ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 862ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 862ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 862ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 862ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [4s 862ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 863ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 863ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 863ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 863ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 863ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 863ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 863ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 863ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [4s 863ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 863ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 863ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@72ebba9f DEBUG: [pool-1-thread-3] [4s 863ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 864ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [4s 864ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 864ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 864ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 870ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@54c1b72 DEBUG: [pool-1-thread-3] [4s 870ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 870ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@54c1b72 DEBUG: [pool-1-thread-3] [4s 870ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [4s 870ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 870ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@54c1b72 DEBUG: [pool-1-thread-3] [4s 870ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 870ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 957ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 957ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [4s 957ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6a3de9aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@506c1d21 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 958ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 958ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [pool-1-thread-3] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6a3de9aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@506c1d21, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6a3de9aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@506c1d21 DEBUG: [pool-1-thread-3] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6a3de9aa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@506c1d21 DEBUG: [pool-1-thread-3] [4s 958ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [4s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 958ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [4s 958ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [4s 958ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [4s 958ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 959ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [4s 959ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) connecting flows DEBUG: [MainThread] [4s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [4s 959ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [4s 959ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 959ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [4s 959ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 959ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 959ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 959ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 959ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [4s 959ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 959ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [4s 959ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 959ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 959ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 960ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 960ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 960ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 960ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 960ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 961ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 961ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [4s 961ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 961ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 961ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 961ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@76a0c9d queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 961ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@76a0c9d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 961ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 961ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 961ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 961ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 961ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 962ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 962ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [4s 962ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@29fd563 DEBUG: [pool-1-thread-3] [4s 962ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 962ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 962ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 962ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 962ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 962ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 962ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [4s 962ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 962ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 962ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 962ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 962ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 962ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 963ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 963ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 963ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 963ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 963ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 963ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 963ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 963ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 964ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 964ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 964ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 964ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [4s 964ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [4s 964ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 964ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 964ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 964ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [4s 964ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [4s 964ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 964ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 964ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 964ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 964ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 964ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 964ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 965ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 965ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 965ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [4s 965ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 965ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 965ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 965ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@322a4504 DEBUG: [pool-1-thread-3] [4s 965ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 965ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 965ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 965ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [4s 965ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 965ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [4s 965ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 965ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 966ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 966ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@76a0c9d DEBUG: [pool-1-thread-3] [4s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 966ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@76a0c9d DEBUG: [pool-1-thread-3] [4s 966ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [4s 967ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@76a0c9d DEBUG: [pool-1-thread-3] [4s 967ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 967ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [4s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 969ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 61ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 61ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [5s 61ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49899792/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e5064da queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 62ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 62ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 62ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-3] [5s 62ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 62ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49899792/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e5064da, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49899792/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e5064da DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49899792/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e5064da DEBUG: [pool-1-thread-3] [5s 62ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 62ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 62ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 62ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 63ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 63ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [5s 63ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49899792/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e5064da DEBUG: [pool-1-thread-3] [5s 63ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 63ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49899792/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e5064da DEBUG: [pool-1-thread-3] [5s 63ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 63ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 63ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 63ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 63ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 63ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 63ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 63ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 63ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 63ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 63ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 63ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 63ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 63ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 63ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 64ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 64ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 64ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 64ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 64ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 64ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 64ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 64ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [5s 64ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 64ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 64ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [5s 65ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 66ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 66ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 66ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 66ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 66ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [5s 66ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 66ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 66ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 66ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fae58c queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 66ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fae58c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 66ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 66ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 66ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 66ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 66ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 66ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 66ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 66ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74ac746 DEBUG: [pool-1-thread-3] [5s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 67ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 67ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 67ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 67ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 67ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 67ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 67ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 67ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 67ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 68ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 68ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 68ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 68ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 68ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 68ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 68ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 68ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 68ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1aa105c1 DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 69ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 69ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [5s 69ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 69ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [5s 70ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 70ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 70ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 70ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 70ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [5s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [5s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2fae58c DEBUG: [pool-1-thread-3] [5s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2fae58c DEBUG: [pool-1-thread-3] [5s 70ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [5s 71ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 71ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2fae58c DEBUG: [pool-1-thread-3] [5s 71ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 71ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 166ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 166ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [5s 166ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 167ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 167ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 167ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-3] [5s 167ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 167ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 DEBUG: [pool-1-thread-3] [5s 167ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 167ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 167ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 167ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 167ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 167ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 167ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [MainThread] [5s 167ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 DEBUG: [pool-1-thread-3] [5s 168ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [5s 168ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 168ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 168ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 168ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 168ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [5s 168ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [5s 168ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 168ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 169ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [5s 169ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [5s 169ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 DEBUG: [pool-1-thread-3] [5s 169ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 169ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cea1545/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@696951d1 DEBUG: [pool-1-thread-3] [5s 169ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 169ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 169ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 169ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 169ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 169ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 169ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [5s 169ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 169ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 169ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 169ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 169ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 170ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 170ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 170ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 170ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 170ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 170ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 170ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 170ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 170ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [5s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 170ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 170ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 170ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 170ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [5s 171ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 172ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 172ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [5s 172ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 172ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 172ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 173ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 173ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 173ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 173ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 173ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-3] [5s 173ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 173ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 173ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 174ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 174ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [5s 174ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [5s 174ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [5s 174ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [5s 174ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 174ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 174ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 174ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 174ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 175ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 175ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 175ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 175ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 175ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 177ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 177ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 177ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 177ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-3] [5s 177ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [5s 177ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [5s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 177ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 178ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 178ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 178ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 178ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-3] [5s 272ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 272ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 272ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 272ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 272ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [5s 273ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-3] [5s 273ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 273ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 273ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 273ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 273ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 273ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 273ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 273ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 273ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 273ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 273ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 274ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [MainThread] [5s 275ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 275ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 275ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 275ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 275ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 276ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 276ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 277ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 277ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 277ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 277ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 277ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 277ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 277ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 277ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 277ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-1] [5s 277ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-1] [5s 278ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 278ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a555e88 DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [5s 278ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 278ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-1] [5s 278ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [5s 278ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [5s 278ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 278ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 278ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 278ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 278ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 278ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 278ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 279ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 279ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 279ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 279ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 280ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [5s 281ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [5s 281ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [5s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 281ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 281ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 377ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 377ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-1] [5s 377ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 377ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 377ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 377ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [5s 377ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-1] [5s 378ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ff6f541 DEBUG: [MainThread] [5s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 378ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 378ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [5s 378ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 378ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [5s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 378ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 379ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 379ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 379ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [5s 379ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 379ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 379ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 379ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 379ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 379ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 379ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 380ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-1] [5s 380ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 380ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 380ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [5s 380ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 381ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 381ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 381ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [5s 381ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [5s 381ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [5s 381ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 381ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 381ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 381ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 381ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [5s 381ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 381ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 381ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 381ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 381ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 382ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 382ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 382ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 383ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 385ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [5s 385ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [5s 385ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 385ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 385ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-1] [5s 385ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [5s 385ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [5s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 385ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 386ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 386ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 386ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 386ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-1] [5s 479ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 479ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 480ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 480ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 480ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-1] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [MainThread] [5s 480ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [5s 480ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [5s 481ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 481ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 481ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 481ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 481ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 481ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 481ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [5s 481ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 481ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-1] [5s 481ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 481ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [5s 481ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 481ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 481ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 481ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [5s 482ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 482ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 482ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [5s 482ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [5s 482ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 482ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 482ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 482ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 482ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 482ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 482ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b78a43c DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [5s 482ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-1] [5s 482ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 483ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 483ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 483ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 483ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 483ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [5s 486ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 487ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 487ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [5s 487ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 487ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 487ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 487ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-1] [5s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 488ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 488ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 488ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 488ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 488ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [5s 488ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [5s 488ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [5s 488ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 488ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 488ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [5s 488ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 488ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 489ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 489ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 489ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 489ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 489ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 489ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 489ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 490ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-1] [5s 490ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [5s 490ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [HttpClient-9-SelectorManager] [5s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [HttpClient-9-SelectorManager] [5s 491ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 491ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [5s 491ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [5s 491ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [5s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 491ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 491ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-1] [5s 587ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 587ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 587ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 587ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 587ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [5s 588ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [MainThread] [5s 588ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [5s 588ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 588ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 588ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 588ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 588ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 588ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [MainThread] [5s 588ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 588ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 588ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 589ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 589ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-1] [5s 589ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 589ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 589ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 589ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 589ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 589ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 589ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 589ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 589ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [5s 590ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [5s 590ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 590ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 590ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 590ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 590ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 590ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 590ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [5s 590ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-1] [5s 590ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@a90c3bb DEBUG: [pool-1-thread-1] [5s 591ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [5s 591ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 591ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 591ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 591ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 591ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [5s 603ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [5s 606ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 607ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 607ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 607ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 607ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 607ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 607ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 607ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 608ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 608ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 608ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@587159a5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 608ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@587159a5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 608ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 608ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 608ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 608ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 608ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 608ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 609ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ae63b4b for C (true) DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46938 DEBUG: [pool-1-thread-1] [5s 609ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 609ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 609ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 609ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 609ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 609ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-1] [5s 609ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-1] [5s 609ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@401e503b DEBUG: [pool-1-thread-1] [5s 609ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] SocketTube(21) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 609ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 609ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 610ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 610ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 610ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [5s 610ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 610ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 610ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 610ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 610ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-3] [5s 610ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [5s 610ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-3] [5s 610ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 610ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [HttpClient-18-SelectorManager] [5s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51cc65c for R (true) DEBUG: [pool-1-thread-2] [5s 610ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-2] [5s 610ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 610ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 610ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 610ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 610ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 610ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 610ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 610ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 610ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 610ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 610ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [5s 610ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 610ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 611ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 611ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 611ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 611ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 611ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 611ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 611ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 611ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 611ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 611ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 611ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 611ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 611ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 611ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56264fd3 DEBUG: [pool-1-thread-1] [5s 611ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 611ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 611ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 611ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-1] [5s 611ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [5s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51cc65c for None (false) DEBUG: [HttpClient-18-SelectorManager] [5s 612ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [5s 612ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [5s 612ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [5s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51cc65c for R (false) DEBUG: [pool-1-thread-1] [5s 612ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@587159a5 DEBUG: [HttpClient-18-SelectorManager] [5s 612ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 612ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 612ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@587159a5 DEBUG: [pool-1-thread-1] [5s 612ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [5s 612ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 612ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@587159a5 DEBUG: [pool-1-thread-1] [5s 612ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 612ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 712ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 712ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3045fe11(18) DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1763def1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@735f4319 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 712ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 712ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1763def1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@735f4319, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1763def1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@735f4319 DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1763def1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@735f4319 DEBUG: [pool-1-thread-1] [5s 712ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 712ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 712ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 712ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [5s 712ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 713ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 713ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 713ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 713ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 713ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3045fe11(18) DEBUG: [pool-1-thread-1] [5s 713ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 713ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51cc65c for R (false) DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 714ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 714ms] HttpClientImpl(18) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [MainThread] [5s 720ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [5s 720ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 721ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 721ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 721ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 721ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 721ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 721ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 721ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 722ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 722ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 722ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 722ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 722ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1df80766 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 722ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1df80766, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 722ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 722ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 722ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 722ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 722ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 722ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [5s 722ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [5s 722ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f00992c for C (true) DEBUG: [HttpClient-19-SelectorManager] [5s 723ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [5s 723ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46950 DEBUG: [pool-1-thread-2] [5s 723ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 723ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [5s 723ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [5s 723ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 723ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [5s 723ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 723ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-2] [5s 723ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [5s 723ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 723ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 723ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 723ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 723ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [5s 723ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45f8f25c DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 725ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 725ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 725ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 725ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-2] [5s 725ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [5s 725ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 725ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-19-SelectorManager] [5s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@fa6487 for R (true) DEBUG: [pool-1-thread-1] [5s 725ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 725ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [5s 726ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 726ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 726ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 726ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 726ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 726ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 726ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-1] [5s 726ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [5s 726ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 726ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 726ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 726ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 726ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 726ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-1] [5s 726ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [5s 726ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 726ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3afdf4f1 DEBUG: [pool-1-thread-1] [5s 726ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [5s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@fa6487 for None (false) DEBUG: [HttpClient-19-SelectorManager] [5s 731ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [5s 731ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [5s 731ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@fa6487 for R (false) DEBUG: [HttpClient-19-SelectorManager] [5s 731ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 732ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1df80766 DEBUG: [pool-1-thread-1] [5s 732ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 732ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1df80766 DEBUG: [pool-1-thread-1] [5s 732ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [5s 733ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 733ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1df80766 DEBUG: [pool-1-thread-1] [5s 733ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 733ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 821ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 821ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@dc8352a(19) DEBUG: [pool-1-thread-1] [5s 821ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33e02109/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3aaeebe7 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 822ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 822ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 822ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33e02109/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3aaeebe7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 822ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33e02109/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3aaeebe7 DEBUG: [pool-1-thread-1] [5s 822ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 822ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33e02109/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3aaeebe7 DEBUG: [pool-1-thread-1] [5s 822ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 822ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-1] [5s 822ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 822ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 822ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 822ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 822ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [5s 822ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 822ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@dc8352a(19) DEBUG: [pool-1-thread-1] [5s 823ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 823ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [5s 823ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [MainThread] [5s 825ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [5s 826ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@fa6487 for R (false) DEBUG: [pool-1-thread-2] [5s 826ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 826ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 827ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 827ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 827ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-2] [5s 827ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [5s 827ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d8af04 for C (true) DEBUG: [HttpClient-20-SelectorManager] [5s 827ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48146 DEBUG: [pool-1-thread-2] [5s 828ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-2] [5s 828ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 828ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-2] [5s 828ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-2] [5s 828ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 828ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [5s 828ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@920c474[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), 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 DEBUG: [pool-1-thread-2] [5s 828ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 828ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) calling onSubscribe DEBUG: [pool-1-thread-2] [5s 828ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 828ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [5s 828ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [5s 828ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [5s 829ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [5s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (true) DEBUG: [HttpClient-20-SelectorManager] [5s 829ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [5s 829ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 829ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 829ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [5s 829ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 829ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 834ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 834ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 834ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-2] [5s 835ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-2] [5s 835ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 835ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 835ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 835ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 835ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [5s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 842ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [5s 842ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-20-SelectorManager] [5s 842ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 842ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 843ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 843ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 843ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 843ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [5s 843ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [5s 843ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 843ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 843ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 843ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 843ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 845ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 846ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 846ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-2] [5s 846ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 846ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 846ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 846ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [5s 847ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 847ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 847ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [5s 847ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 847ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 847ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 848ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [5s 849ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 849ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 849ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 849ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 849ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 849ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-2] [5s 849ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 849ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [5s 849ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [5s 849ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 849ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [5s 849ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48146 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-2] [5s 849ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 849ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@48e5aedd queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@48e5aedd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 850ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 850ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 850ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 850ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@448a38e DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 850ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 850ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 850ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 850ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 850ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-2] [5s 850ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 850ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 850ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 850ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 850ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [5s 851ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 851ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 851ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 851ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 851ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 851ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 851ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 851ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-2] [5s 851ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 851ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59d64756 DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 851ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 852ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 852ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 852ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 852ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 853ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [pool-1-thread-2] [5s 853ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [HttpClient-20-SelectorManager] [5s 853ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 854ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 854ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 854ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [5s 854ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 854ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 854ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 854ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [5s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 894ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 894ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 894ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 895ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [5s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [5s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@48e5aedd DEBUG: [pool-1-thread-2] [5s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@48e5aedd DEBUG: [pool-1-thread-2] [5s 895ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [5s 895ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [5s 895ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@48e5aedd DEBUG: [pool-1-thread-2] [5s 895ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 895ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 926ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 927ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2d97a796(20) DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@496de0ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c9b2c5b queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 927ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 927ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@496de0ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c9b2c5b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@496de0ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c9b2c5b DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@496de0ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c9b2c5b DEBUG: [pool-1-thread-2] [5s 927ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [5s 927ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [5s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 927ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@496de0ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c9b2c5b DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@496de0ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c9b2c5b DEBUG: [pool-1-thread-2] [5s 928ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [5s 928ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [5s 928ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-2] [5s 928ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 928ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [5s 928ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 928ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [5s 928ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-2] [5s 928ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 928ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 928ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-2] [5s 928ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [5s 928ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2d97a796(20) DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 928ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 928ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 928ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 928ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 929ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [MainThread] [5s 930ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [5s 930ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 931ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 932ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 932ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 932ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-21-SelectorManager] [5s 932ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7c3e1b43 for C (true) DEBUG: [pool-1-thread-2] [5s 932ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [5s 932ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [5s 932ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48148 DEBUG: [pool-1-thread-2] [5s 933ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-2] [5s 933ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 933ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-2] [5s 933ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-2] [5s 933ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [5s 933ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [5s 933ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-2] [5s 933ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-2] [5s 933ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 933ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@76c67033[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), 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 DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 933ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [5s 933ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [5s 933ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (true) DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [5s 933ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 933ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [5s 934ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 934ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [5s 936ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 936ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 937ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 937ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-2] [5s 937ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-2] [5s 937ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [5s 937ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 937ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 937ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 937ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SocketTube(24) read bytes: 139 DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SSL Reader(SocketTube(24)) Adding 139 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [pool-1-thread-2] [5s 943ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [5s 943ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 943ms] SSL Reader(SocketTube(24)) Unwrapping: 139 DEBUG: [pool-1-thread-2] [5s 944ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [5s 944ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 944ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 944ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-21-SelectorManager] [5s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [pool-1-thread-2] [5s 944ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 944ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-21-SelectorManager] [5s 944ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [5s 944ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 945ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [5s 945ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 946ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 946ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 946ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 946ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 946ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 946ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [5s 946ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [5s 946ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [5s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (true) DEBUG: [HttpClient-21-SelectorManager] [5s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 946ms] SocketTube(24) read bytes: 122 DEBUG: [HttpClient-21-SelectorManager] [5s 946ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 947ms] SSL Reader(SocketTube(24)) Adding 122 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 947ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [5s 947ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [5s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [pool-1-thread-2] [5s 947ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [HttpClient-21-SelectorManager] [5s 947ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 947ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 947ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 947ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [5s 947ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [5s 947ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 947ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 948ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [5s 948ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 948ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 948ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 948ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 948ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 948ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-2] [5s 948ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 948ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [5s 948ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [5s 949ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 949ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [5s 949ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48148 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-2] [5s 949ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 949ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20454a21 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20454a21, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 949ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 949ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [5s 949ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [5s 949ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55c95386 DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 949ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 949ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 949ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 949ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 949ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 949ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-2] [5s 949ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 949ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 949ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [5s 949ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 949ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 949ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 949ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 949ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [5s 950ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 950ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 950ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 950ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 950ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-2] [5s 950ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [5s 950ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 950ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [5s 950ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 950ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 950ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 950ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-2] [5s 950ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 950ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d2ba5bc DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 950ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 951ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 951ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [5s 951ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 951ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [pool-1-thread-2] [5s 952ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 952ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 952ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [5s 953ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 953ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 953ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [5s 953ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [5s 953ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [5s 953ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [5s 953ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [5s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [HttpClient-21-SelectorManager] [5s 994ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [5s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [5s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@20454a21 DEBUG: [pool-1-thread-2] [5s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@20454a21 DEBUG: [pool-1-thread-2] [5s 995ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [5s 995ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [5s 995ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@20454a21 DEBUG: [pool-1-thread-2] [5s 995ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 995ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 31ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 31ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@689a895(21) DEBUG: [pool-1-thread-2] [6s 31ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 32ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 32ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a DEBUG: [pool-1-thread-2] [6s 32ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 32ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 32ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 32ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 32ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 32ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 32ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a DEBUG: [pool-1-thread-2] [6s 33ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [6s 33ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 33ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 33ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 34ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [6s 34ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [6s 34ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a DEBUG: [pool-1-thread-2] [6s 34ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 34ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ad718c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@c33373a DEBUG: [pool-1-thread-2] [6s 34ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 34ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 34ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 34ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 34ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 34ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 34ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-2] [6s 34ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 34ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 34ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 34ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 34ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 34ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 34ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 35ms] HttpClientImpl(21) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-2] [6s 35ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 35ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 35ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@689a895(21) DEBUG: [pool-1-thread-2] [6s 35ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 35ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 35ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 35ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 35ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 35ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 35ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [MainThread] [6s 36ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [6s 37ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 37ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 37ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 37ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 37ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 37ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 38ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 38ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 38ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 38ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 38ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ea3612f queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 39ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ea3612f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 39ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 39ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 39ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 39ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 39ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 39ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 39ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@101ca2ae for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=56166,localport=58359] DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56166 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [6s 39ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 39ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 39ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 39ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 39ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [6s 39ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-2] [6s 39ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ae4c9de DEBUG: [pool-1-thread-2] [6s 39ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] SocketTube(25) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 39ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] SocketTube(25) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 39ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 39ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 40ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 40ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 40ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-1] [6s 40ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [HttpClient-22-SelectorManager] [6s 40ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 40ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 40ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 40ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-1] [6s 40ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-3] [6s 40ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [6s 40ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (true) DEBUG: [pool-1-thread-3] [6s 40ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 40ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [6s 40ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 40ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 40ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 40ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 40ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 40ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 40ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-2] [6s 40ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 40ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 40ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 40ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 40ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 40ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 40ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 40ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-22-SelectorManager] [6s 40ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 40ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 41ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 41ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 41ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7bbc1126 DEBUG: [HttpClient-22-SelectorManager] [6s 41ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 41ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [6s 41ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-22-SelectorManager] [6s 41ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [6s 41ms] Http1Exchange reading headers DEBUG: [HttpClient-22-SelectorManager] [6s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (false) DEBUG: [pool-1-thread-2] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-22-SelectorManager] [6s 41ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-2] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 41ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ea3612f DEBUG: [pool-1-thread-3] [6s 41ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 41ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ea3612f DEBUG: [pool-1-thread-3] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 41ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ea3612f DEBUG: [pool-1-thread-3] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 41ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 41ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56166 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-3] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 41ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@36f51df(22) DEBUG: [pool-1-thread-3] [6s 42ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@46f926ba/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65bd006d queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 42ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 42ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 42ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 42ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [6s 42ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 42ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 43ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 43ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 43ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 43ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 43ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6e730a4e DEBUG: [pool-1-thread-3] [6s 43ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-3] [6s 43ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 43ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 43ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 43ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 43ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [6s 43ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [6s 44ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 44ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 44ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 44ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 44ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-3] [6s 44ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 44ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [6s 44ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 44ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 44ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [Test-server-pool] [6s 44ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 44ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 44ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [6s 44ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [Test-server-pool] [6s 44ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 44ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) trying to write: 13 DEBUG: [pool-1-thread-3] [6s 44ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [6s 44ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 44ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@36f51df(22) DEBUG: [pool-1-thread-2] [6s 44ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 44ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@46f926ba/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65bd006d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 44ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [6s 45ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 45ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 45ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 45ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [readLoop] [6s 46ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SocketTube(25) read bytes: 39 DEBUG: [readLoop] [6s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] Http2Connection(SocketTube(25)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [6s 46ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 46ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SocketTube(25) resuming read event DEBUG: [readLoop] [6s 46ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 46ms] Http2Connection(SocketTube(25)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [pool-1-thread-3] [6s 46ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 46ms] Http2Connection(SocketTube(25)) Processing 39 DEBUG: [pool-1-thread-3] [6s 46ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SocketTube(25) read bytes: 57 DEBUG: [pool-1-thread-3] [6s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] Http2Connection(SocketTube(25)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 46ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 46ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 46ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 46ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 46ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 46ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 46ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-3] [6s 46ms] SocketTube(25) wrote: 9 DEBUG: [readLoop] [6s 46ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 46ms] SocketTube(25) write: requesting more... DEBUG: [readLoop] [6s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 47ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [readLoop] [6s 47ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 47ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 47ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 47ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 47ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 47ms] Http2Connection(SocketTube(25)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 47ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-3] [6s 47ms] Http2Connection(SocketTube(25)) Processing 57 DEBUG: [pool-1-thread-3] [6s 47ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [6s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 47ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 47ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 47ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 48ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 48ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 56166 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 138ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 138ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 138ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 138ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 138ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 138ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 139ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b7011c8 DEBUG: [pool-1-thread-3] [6s 139ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 139ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 139ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 140ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [6s 141ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 141ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 141ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 141ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 142ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 142ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 142ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 142ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 143ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 143ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 143ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1980fc79 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 143ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1980fc79, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 143ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 143ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 143ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 143ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 143ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 143ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 143ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [6s 143ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5179fe2a for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=56176,localport=58359] DEBUG: [HttpClient-23-SelectorManager] [6s 143ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-23-SelectorManager] [6s 143ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56176 DEBUG: [pool-1-thread-3] [6s 143ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 144ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 144ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 144ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 144ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [6s 144ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 144ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-3] [6s 144ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [6s 144ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 144ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b81955a DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 144ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) write: starting subscription DEBUG: [pool-1-thread-2] [6s 144ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 144ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 144ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 144ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 144ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-3] [6s 144ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [6s 144ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [6s 144ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [6s 144ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 144ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [6s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (true) DEBUG: [pool-1-thread-1] [6s 144ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 144ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-1] [6s 144ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 144ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 144ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 144ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 144ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 144ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 144ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 144ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 144ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 144ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-1] [6s 144ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 145ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 145ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 145ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 145ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 145ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-1] [6s 145ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 145ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 145ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@705ac647 DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [6s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 145ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 145ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 145ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [pool-1-thread-1] [6s 145ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1980fc79 DEBUG: [pool-1-thread-1] [6s 145ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [HttpClient-23-SelectorManager] [6s 145ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1980fc79 DEBUG: [pool-1-thread-1] [6s 145ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [6s 145ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [6s 145ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1980fc79 DEBUG: [pool-1-thread-1] [6s 145ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 145ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 146ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56176 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-1] [6s 146ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [6s 146ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@14b328ea(23) DEBUG: [pool-1-thread-1] [6s 146ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4280592c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3c6348 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 146ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 146ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 146ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 146ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [6s 146ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 146ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2f577adf DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) read demand reset to 0 DEBUG: [pool-1-thread-1] [6s 147ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 147ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 147ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 147ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 147ms] SocketTube(26) write: starting subscription DEBUG: [pool-1-thread-1] [6s 148ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-23-SelectorManager] [6s 148ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 148ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [6s 148ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 148ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 148ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [6s 148ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-1] [6s 148ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [6s 148ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [6s 148ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 148ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@14b328ea(23) DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) write: requesting more... DEBUG: [Test-server-pool] [6s 148ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4280592c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3c6348, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 148ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [Test-server-pool] [6s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [6s 148ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 148ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [6s 148ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [6s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 148ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 148ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-2] [6s 148ms] SocketTube(26) trying to write: 13 DEBUG: [pool-1-thread-2] [6s 149ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-2] [6s 149ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 149ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 149ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 149ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 149ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [6s 149ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 149ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 Sent response headers 200 DEBUG: [readLoop] [6s 150ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 150ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [readLoop] [6s 150ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 150ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 150ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SocketTube(26) read bytes: 73 DEBUG: [readLoop] [6s 150ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] Http2Connection(SocketTube(26)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [pool-1-thread-2] [6s 150ms] Http2Connection(SocketTube(26)) sending 73 to Http2Connection.asyncReceive DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 150ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 73 DEBUG: [pool-1-thread-2] [6s 150ms] Http2Connection(SocketTube(26)) Processing 73 DEBUG: [pool-1-thread-2] [6s 150ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-2] [6s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 150ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [pool-1-thread-2] [6s 150ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 150ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 150ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] SocketTube(26) read bytes: 18 DEBUG: [pool-1-thread-2] [6s 150ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [6s 150ms] Http2Connection(SocketTube(26)) onNext: got 18 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 150ms] SocketTube(26) trying to write: 9 DEBUG: [HttpClient-23-SelectorManager] [6s 151ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 151ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 151ms] SocketTube(26) wrote: 9 DEBUG: [readLoop] [6s 151ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 151ms] SocketTube(26) write: requesting more... DEBUG: [readLoop] [6s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 151ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-2] [6s 151ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 151ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 151ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 151ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [6s 151ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 151ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 151ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 151ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 151ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 56176 DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 242ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 242ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26)) H2 Receiving(2): 18 DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26)) Processing 18 DEBUG: [pool-1-thread-2] [6s 242ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-2] [6s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 242ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 242ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 242ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 243ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@201c2dc0 DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 243ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 243ms] Http2Connection(SocketTube(26)) H2 processed(2) DEBUG: [MainThread] [6s 244ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [6s 245ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 245ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 246ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 246ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 246ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-2] [6s 247ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [6s 247ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f5551c for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58812, Session(1712003976058|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [6s 247ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [6s 247ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58812 DEBUG: [pool-1-thread-2] [6s 248ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-2] [6s 248ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 248ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-2] [6s 248ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 248ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-2] [6s 248ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 248ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-2] [6s 248ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-2] [6s 248ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 248ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [6s 248ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@d0d3e6c[Not completed, 4 dependents] (id=2320) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), 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 DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 248ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 248ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 248ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 249ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 249ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 249ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 249ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [6s 249ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 249ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 252ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 252ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 252ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-2] [6s 252ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-2] [6s 252ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 252ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 253ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 253ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 253ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 256ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 256ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 257ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [6s 257ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 257ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 257ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 257ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 257ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 257ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [6s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 257ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 257ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 259ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 259ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 259ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-2] [6s 259ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 259ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 259ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 259ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 259ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 259ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 260ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 260ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 260ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 260ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [6s 261ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [6s 261ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 261ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [6s 261ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 261ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 261ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 261ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-2] [6s 261ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 261ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 261ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [6s 262ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 262ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 262ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [6s 262ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-2] [6s 263ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [6s 263ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 263ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 263ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 263ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 263ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-2] [6s 263ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 263ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [6s 263ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 264ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-2] [6s 264ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cdbd9b3 DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 264ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 264ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 264ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 264ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 264ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 264ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 264ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 264ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 264ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 264ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 264ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [6s 264ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 264ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 264ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 264ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 264ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-2] [6s 264ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-2] [6s 264ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 264ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 265ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 265ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 265ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 265ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 265ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 265ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 265ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 265ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 265ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 265ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 265ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 265ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 265ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 265ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 265ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 265ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 266ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 266ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-2] [6s 266ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 266ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 266ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 266ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 266ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 266ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 266ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 266ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 266ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 266ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 266ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 266ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 267ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 267ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 267ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 267ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 267ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 267ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 267ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 267ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 267ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 267ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [pool-1-thread-2] [6s 267ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 267ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [Test-server-pool] [6s 267ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [Test-server-pool] [6s 267ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 267ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SocketTube(27) no more demand for reading DEBUG: [Test-server-pool] [6s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 267ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 267ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 268ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 268ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 268ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [6s 268ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 268ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 268ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 268ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (true) TestServer(2): connection started DEBUG: [readLoop] [6s 268ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [readLoop] [6s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 268ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 268ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SocketTube(27) read bytes: 77 DEBUG: [readLoop] [6s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SSL Reader(SocketTube(27)) onNext DEBUG: [readLoop] [6s 268ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 268ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 268ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [readLoop] [6s 268ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [6s 268ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 268ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [HttpClient-24-SelectorManager] [6s 268ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 268ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 269ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 269ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [6s 269ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 269ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 269ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 269ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-2] [6s 269ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 269ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 269ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 269ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 269ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 269ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 269ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 269ms] SSL Writer(SocketTube(27)) onNext TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [6s 269ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 269ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 269ms] SSL Writer(SocketTube(27)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [6s 269ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-2] [6s 269ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 270ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-2] [6s 270ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-2] [6s 270ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 270ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [6s 270ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [readLoop] [6s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 270ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [readLoop] [6s 270ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [6s 270ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 270ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SocketTube(27) read bytes: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SSL Reader(SocketTube(27)) Adding 54 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:54, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) Unwrapping: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 270ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 54 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 270ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [6s 271ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [6s 271ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-2] [6s 271ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [6s 271ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 271ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [6s 271ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-2] [6s 271ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [6s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 271ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 271ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 58812 DEBUG: [pool-1-thread-2] [6s 346ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 346ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 346ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-2] [6s 346ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 346ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 346ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 346ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 346ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 346ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SocketTube(27) read bytes: 109 DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SSL Reader(SocketTube(27)) Adding 109 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 347ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [pool-1-thread-2] [6s 347ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [HttpClient-24-SelectorManager] [6s 347ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 347ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-2] [6s 348ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 348ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 348ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [6s 348ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-2] [6s 349ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 349ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 349ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 349ms] HttpClientImpl(24) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3775d82f DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 349ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-2] [6s 349ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 349ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-2] [6s 349ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-2] [6s 349ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-2] [6s 349ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 349ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [MainThread] [6s 351ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [6s 352ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 352ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 353ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 353ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 353ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-25-SelectorManager] [6s 353ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@68216c9f for C (true) DEBUG: [pool-1-thread-2] [6s 353ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-25-SelectorManager] [6s 353ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58818, Session(1712003977658|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [6s 354ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58818 DEBUG: [pool-1-thread-2] [6s 354ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-2] [6s 354ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 354ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-2] [6s 354ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 354ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 354ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 354ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-25-SelectorManager] [6s 354ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-2] [6s 354ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-2] [6s 354ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 354ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [6s 354ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 354ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [6s 354ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [6s 354ms] SocketTube(28) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@62d907ef[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), 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 DEBUG: [HttpClient-25-SelectorManager] [6s 354ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [6s 354ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [6s 355ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 355ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 355ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 355ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 358ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 358ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [6s 358ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-2] [6s 359ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-2] [6s 359ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 359ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 359ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 359ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 359ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 362ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 362ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 362ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [6s 363ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 363ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 363ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 363ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 363ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 363ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [6s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 364ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 364ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 365ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 365ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 365ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 365ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (true) DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 366ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [6s 366ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 366ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 366ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 366ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-2] [6s 367ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 367ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 367ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [6s 368ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 368ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 368ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [6s 368ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-2] [6s 368ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [6s 368ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 368ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 368ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 368ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 368ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-2] [6s 368ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 368ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [6s 368ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 369ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-2] [6s 369ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@c35df88 DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 369ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 369ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 369ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 369ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 369ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 369ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 369ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 369ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [6s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 369ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 369ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-2] [6s 369ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-2] [6s 369ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 369ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 370ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 370ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 370ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 370ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 370ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 370ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 370ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 370ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 370ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 370ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 370ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 370ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 370ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 370ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 370ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 371ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 371ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-2] [6s 371ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 371ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 371ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 371ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 371ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 371ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 371ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 371ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 371ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 371ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 371ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 371ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 372ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 372ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 372ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 372ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 372ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 372ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [6s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 372ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 373ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 373ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 373ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [Test-server-pool] [6s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 373ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 373ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 373ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 373ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 373ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 373ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [6s 373ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 373ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 373ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 373ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 374ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [6s 374ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 374ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 374ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 374ms] SocketTube(28) resuming read event DEBUG: [readLoop] [6s 374ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [readLoop] [6s 374ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-25-SelectorManager] [6s 374ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [readLoop] [6s 374ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [6s 374ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [6s 374ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [readLoop] [6s 374ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [readLoop] [6s 374ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [readLoop] [6s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [readLoop] [6s 374ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [6s 374ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [6s 374ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 374ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 374ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 374ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-2] [6s 374ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 374ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 374ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 374ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 374ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 374ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 374ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 374ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 374ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-2] [6s 374ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 374ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 374ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [6s 374ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) trying to write: 47 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 375ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-2] [6s 375ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [6s 375ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-2] [6s 375ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-2] [6s 375ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [6s 375ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 375ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [readLoop] [6s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) resuming read event DEBUG: [readLoop] [6s 375ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 375ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [pool-1-thread-2] [6s 375ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 375ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SocketTube(28) read bytes: 49 DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SSL Reader(SocketTube(28)) Adding 49 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) Unwrapping: 49 DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 376ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [6s 376ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-2] [6s 376ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [6s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 376ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 376ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 58818 DEBUG: [pool-1-thread-2] [6s 452ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 453ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 453ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-2] [6s 453ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 453ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 453ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 453ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 453ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 453ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 453ms] SocketTube(28) read bytes: 109 DEBUG: [HttpClient-25-SelectorManager] [6s 453ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 453ms] SSL Reader(SocketTube(28)) Adding 109 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 454ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [HttpClient-25-SelectorManager] [6s 454ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-2] [6s 454ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [6s 454ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 454ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 454ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 454ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-2] [6s 455ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 455ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 455ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 455ms] HttpClientImpl(25) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e5199fc DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 455ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-2] [6s 455ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 455ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [MainThread] [6s 457ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [pool-1-thread-2] [6s 457ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 457ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 457ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 457ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 457ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 458ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 458ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 458ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 458ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@677c92b9 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 458ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@677c92b9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 458ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 458ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 458ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 458ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 458ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 458ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 458ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 458ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 458ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 458ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65b09e8b DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 459ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 459ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [6s 459ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 459ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 459ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 459ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [6s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [6s 459ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 459ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 459ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 459ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 459ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 459ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 459ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 459ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 459ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 459ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 459ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2571b09b DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 459ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 459ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 460ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 460ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 460ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 460ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 461ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-2] [6s 461ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@677c92b9 DEBUG: [pool-1-thread-2] [6s 461ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 461ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 461ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@677c92b9 DEBUG: [pool-1-thread-2] [6s 461ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 461ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 461ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@677c92b9 DEBUG: [pool-1-thread-2] [6s 461ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 461ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 558ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 558ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [6s 558ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@79af222/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75760554 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 558ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 558ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 558ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 558ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@79af222/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75760554, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 558ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@79af222/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75760554 DEBUG: [pool-1-thread-2] [6s 558ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 558ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@79af222/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75760554 DEBUG: [pool-1-thread-2] [6s 559ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 559ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 559ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 559ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 559ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 559ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 559ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 559ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 559ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 559ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-2] [6s 559ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [6s 559ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 559ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 559ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [6s 559ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 559ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 561ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 561ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 562ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 562ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 562ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 562ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 562ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 562ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 562ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 562ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f2e4a60 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 562ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f2e4a60, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 562ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 563ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 563ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 563ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [6s 563ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 563ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65634782 DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 563ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 563ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 563ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [6s 563ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 563ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-1] [6s 563ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 563ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 563ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 563ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 563ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 563ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 563ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 563ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 563ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 563ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 563ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 563ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 563ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 563ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 564ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [6s 564ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 564ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 564ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 564ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 564ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 564ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 564ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [6s 564ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 564ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 564ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@238ef63a DEBUG: [pool-1-thread-1] [6s 564ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 565ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 565ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 565ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-1] [6s 565ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f2e4a60 DEBUG: [HttpClient-9-SelectorManager] [6s 565ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 565ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 565ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f2e4a60 DEBUG: [pool-1-thread-1] [6s 565ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [6s 565ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 565ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f2e4a60 DEBUG: [pool-1-thread-1] [6s 565ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 565ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 662ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 662ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [6s 662ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6307925e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f4d9b55 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 662ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 662ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 662ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6307925e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f4d9b55, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 662ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6307925e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f4d9b55 DEBUG: [pool-1-thread-1] [6s 662ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 662ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6307925e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f4d9b55 DEBUG: [pool-1-thread-1] [6s 662ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 662ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 663ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 663ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 663ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 663ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [6s 663ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 663ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 663ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [6s 663ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [pool-1-thread-1] [6s 663ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 663ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [6s 663ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [6s 663ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 663ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 663ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 663ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 665ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 665ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 665ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 665ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 665ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 665ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 666ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 666ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 666ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d617b02 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d617b02, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 666ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 666ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 666ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 666ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ab8792 DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 666ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 666ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 666ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 666ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 666ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 666ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 666ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 666ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 666ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 667ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 667ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 667ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 667ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 667ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 667ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 667ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 667ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 667ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 667ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 667ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 667ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 667ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 667ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 667ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 667ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 668ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 668ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 668ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 668ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 668ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 668ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 668ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 668ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 668ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 668ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 668ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 668ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@615f23a1 DEBUG: [pool-1-thread-1] [6s 668ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 668ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 668ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 668ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 668ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-1] [6s 669ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 669ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 669ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [6s 669ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [6s 669ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 670ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 670ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [6s 670ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 670ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 670ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 670ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d617b02 DEBUG: [pool-1-thread-1] [6s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d617b02 DEBUG: [pool-1-thread-1] [6s 670ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 670ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 670ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d617b02 DEBUG: [pool-1-thread-1] [6s 670ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 670ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 765ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 766ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b9637ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d79f2b5 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 766ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 766ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b9637ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d79f2b5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b9637ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d79f2b5 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b9637ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d79f2b5 DEBUG: [pool-1-thread-1] [6s 766ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 766ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 766ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b9637ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d79f2b5 DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b9637ae/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d79f2b5 DEBUG: [pool-1-thread-1] [6s 767ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 767ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 767ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [6s 767ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 767ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 767ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 767ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 767ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 767ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 767ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 767ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 767ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 767ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 767ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 767ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 767ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [6s 769ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 769ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 769ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 769ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 769ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 769ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 769ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 770ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b6a1063 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b6a1063, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 770ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 770ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@214b79e7 DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 770ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 770ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 770ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 770ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 770ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 770ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 770ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 770ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 770ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 770ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 770ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 771ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 771ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 771ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 771ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 771ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 771ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 771ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 771ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 771ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 771ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 771ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 771ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 771ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 771ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@385cb21 DEBUG: [pool-1-thread-1] [6s 771ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 771ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 771ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 771ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 771ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 772ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [6s 772ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 772ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 773ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 773ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [6s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 773ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [HttpClient-9-SelectorManager] [6s 773ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 773ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [6s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [6s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b6a1063 DEBUG: [pool-1-thread-1] [6s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b6a1063 DEBUG: [pool-1-thread-1] [6s 773ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 773ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b6a1063 DEBUG: [pool-1-thread-1] [6s 773ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 773ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 869ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 869ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 870ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 870ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d DEBUG: [pool-1-thread-1] [6s 870ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 870ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 870ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 870ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 870ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 870ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 870ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 870ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 870ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 870ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (true) DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-9-SelectorManager] [6s 871ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 871ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [6s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [6s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d DEBUG: [pool-1-thread-1] [6s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [6s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d DEBUG: [pool-1-thread-1] [6s 871ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 871ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [6s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 872ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33799059/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@48eb775d DEBUG: [pool-1-thread-1] [6s 872ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 872ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 872ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [6s 872ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 872ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 872ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 872ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 872ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 872ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 872ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 873ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-1] [6s 873ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 873ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 873ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-1] [6s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 873ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 873ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 873ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 873ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [6s 874ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [pool-1-thread-1] [6s 874ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 875ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [6s 875ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 875ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 875ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [6s 875ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 875ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 875ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [6s 875ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [6s 875ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-1] [6s 875ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [6s 875ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 875ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 875ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [6s 875ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [6s 875ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [6s 875ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [6s 875ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 875ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [6s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 875ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 875ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [6s 875ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 875ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 875ms] Exchange checkFor407: all clear DEBUG: [readLoop] [6s 876ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [6s 876ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 876ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [6s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 877ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [6s 877ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 877ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 877ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [6s 877ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [6s 877ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 877ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 877ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [6s 975ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 975ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [6s 975ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [6s 975ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 975ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [6s 975ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-1] [6s 976ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fe4a246 DEBUG: [pool-1-thread-1] [6s 976ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [6s 976ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [6s 977ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [pool-1-thread-1] [6s 977ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 977ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [6s 977ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 977ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 977ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [6s 978ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 978ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 978ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [6s 978ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [6s 978ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-1] [6s 978ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [6s 978ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 978ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 978ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [6s 978ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [6s 978ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [6s 978ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [6s 978ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [6s 978ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 978ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 979ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [6s 979ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 979ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [6s 979ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 979ms] Exchange sendRequestBody DEBUG: [readLoop] [6s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 979ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [6s 979ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [6s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 980ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [6s 980ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 980ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [pool-1-thread-1] [6s 980ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [6s 980ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 980ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-1] [6s 980ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [6s 980ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [6s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 980ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 980ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 980ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 980ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 981ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-1] [7s 77ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 78ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 78ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 78ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 78ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 78ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60e002bb DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [7s 78ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [7s 80ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 80ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 80ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 80ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 80ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 80ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 81ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 81ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 81ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 81ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 81ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-1] [7s 81ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 81ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 81ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 81ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 81ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 81ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 82ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 82ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 82ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 82ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 82ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 82ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 82ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 82ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 82ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 82ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 82ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 82ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 84ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 84ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 84ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-1] [7s 84ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [7s 85ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [7s 85ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [7s 85ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 85ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 85ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 181ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [7s 181ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 181ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 181ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [7s 181ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 182ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 182ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 182ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 182ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73a2d065 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [7s 182ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 182ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 182ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 182ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 183ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 183ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [7s 184ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 184ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 184ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 184ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 184ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 184ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 184ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 184ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 184ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 184ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 184ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-1] [7s 185ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 185ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 185ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 185ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 185ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 185ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 185ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 185ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 185ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 185ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 185ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 186ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 186ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 186ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 186ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 186ms] Exchange checkFor407: all clear DEBUG: [readLoop] [7s 186ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [7s 186ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 186ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 186ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 186ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [7s 186ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 187ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [7s 187ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [7s 187ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [7s 188ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [7s 188ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 188ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 188ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-1] [7s 284ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 285ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 285ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [7s 285ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 285ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 285ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 285ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-1] [7s 285ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 286ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 286ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 286ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [7s 286ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 286ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 286ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 286ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-1] [7s 286ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 286ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 286ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 287ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 287ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 287ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 287ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 287ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 288ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 288ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 288ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 288ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-1] [7s 288ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 289ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [7s 289ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [7s 289ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-1] [7s 289ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6cf78f7c DEBUG: [pool-1-thread-1] [7s 289ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [7s 289ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-1] [7s 289ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 289ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 289ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 289ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 289ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 289ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [7s 315ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 318ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [MainThread] [7s 319ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 319ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 319ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 319ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 319ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 319ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 319ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 320ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 320ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 320ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@325141d0 queue.isEmpty: true DEBUG: [MainThread] [7s 320ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@325141d0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 320ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 320ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 320ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 320ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 320ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 320ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 320ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [7s 320ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c6bf262 for C (true) DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46960 DEBUG: [pool-1-thread-1] [7s 321ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 321ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [7s 321ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [7s 321ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 321ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [7s 321ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 321ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [pool-1-thread-1] [7s 321ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [7s 321ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 321ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@26939912 DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 321ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 321ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 321ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [7s 321ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 321ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 321ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 321ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [7s 321ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 321ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 321ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-3] [7s 321ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [7s 321ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 322ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [HttpClient-26-SelectorManager] [7s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@639113a4 for R (true) DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 321ms] SocketTube(29) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 322ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 322ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-1] [7s 322ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 322ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 322ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 322ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 322ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 322ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@563be636 DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 322ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 322ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 322ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-1] [7s 322ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [7s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@639113a4 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 323ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [7s 323ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [7s 324ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [7s 324ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@325141d0 DEBUG: [HttpClient-26-SelectorManager] [7s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@639113a4 for R (false) DEBUG: [pool-1-thread-1] [7s 324ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [7s 324ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 324ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@325141d0 DEBUG: [pool-1-thread-1] [7s 324ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [7s 324ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 324ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@325141d0 DEBUG: [pool-1-thread-1] [7s 324ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 324ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 324ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 324ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@260dea36(26) DEBUG: [pool-1-thread-1] [7s 324ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@362ec390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ea0cc8 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 324ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-1] [7s 324ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 324ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@362ec390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ea0cc8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@362ec390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ea0cc8 DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@362ec390/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ea0cc8 DEBUG: [pool-1-thread-1] [7s 325ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [7s 325ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [7s 325ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-1] [7s 325ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 325ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [7s 325ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) read demand reset to 0 DEBUG: [pool-1-thread-1] [7s 325ms] HttpClientImpl(26) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-1] [7s 325ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [7s 325ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@260dea36(26) DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@639113a4 for R (false) DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 325ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 325ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [7s 325ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 326ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 327ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [MainThread] [7s 327ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 327ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 327ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 327ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 327ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 328ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 328ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 328ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 328ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 328ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@fa8866a queue.isEmpty: true DEBUG: [MainThread] [7s 328ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@fa8866a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 328ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 328ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 329ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 329ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 329ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 329ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 329ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@226bc32b for C (true) DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46966 DEBUG: [pool-1-thread-1] [7s 329ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 329ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [7s 329ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [7s 329ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 329ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-1] [7s 329ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 329ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-1] [7s 329ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2893a85b DEBUG: [pool-1-thread-1] [7s 329ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 329ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 329ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [7s 330ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 330ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 330ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 330ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-2] [7s 330ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-27-SelectorManager] [7s 330ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 330ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 330ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-2] [7s 330ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-2] [7s 330ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 330ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-27-SelectorManager] [7s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d91332d for R (true) DEBUG: [pool-1-thread-3] [7s 330ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 330ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [7s 330ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 330ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 330ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 330ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-1] [7s 330ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 330ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 330ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 330ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 330ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 330ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@a35a9b0 DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 330ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 330ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 330ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-1] [7s 330ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [HttpClient-27-SelectorManager] [7s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d91332d for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 332ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [7s 332ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@fa8866a DEBUG: [HttpClient-27-SelectorManager] [7s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d91332d for R (false) DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 332ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@fa8866a DEBUG: [pool-1-thread-1] [7s 332ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [7s 332ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@fa8866a DEBUG: [pool-1-thread-1] [7s 332ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 332ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 332ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 332ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@46bd98d1(27) DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4ac7d925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@494800f9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-1] [7s 332ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 332ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4ac7d925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@494800f9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4ac7d925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@494800f9 DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 332ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4ac7d925/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@494800f9 DEBUG: [pool-1-thread-1] [7s 332ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 333ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-1] [7s 333ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 333ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-1] [7s 333ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 333ms] HttpClientImpl(27) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) calling onSubscribe DEBUG: [pool-1-thread-1] [7s 333ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-1] [7s 333ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d91332d for R (false) DEBUG: [pool-1-thread-1] [7s 333ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@46bd98d1(27) DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) onSubscribe called DEBUG: [pool-1-thread-1] [7s 333ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 333ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [7s 333ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [7s 333ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 334ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 335ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [MainThread] [7s 335ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 336ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 336ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 337ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-28-SelectorManager] [7s 337ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a999b9d for C (true) DEBUG: [MainThread] [7s 337ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [7s 337ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [7s 337ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48156 DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 338ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-1] [7s 338ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [7s 338ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-1] [7s 338ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-1] [7s 338ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 338ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [7s 338ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 338ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@61f0ed[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), 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 DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) read demand reset to 0 DEBUG: [pool-1-thread-1] [7s 338ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [7s 338ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 338ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 338ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 338ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 341ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 341ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-1] [7s 341ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-1] [7s 341ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 341ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 341ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 341ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 347ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [7s 347ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [7s 347ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 347ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 348ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [pool-1-thread-1] [7s 348ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-28-SelectorManager] [7s 348ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 348ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [7s 348ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [7s 348ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 348ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 348ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 348ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 348ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 350ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 350ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 350ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-1] [7s 350ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 350ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 350ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 350ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 350ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 350ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [7s 350ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [7s 350ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 351ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 351ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 351ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 352ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [7s 352ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 352ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 352ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 352ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 352ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 352ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-1] [7s 352ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 352ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [7s 352ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [7s 353ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 353ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [7s 353ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48156 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-1] [7s 353ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 353ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a381986 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a381986, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 353ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 353ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [7s 353ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [7s 353ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ec2ed15 DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 353ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 353ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 353ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 353ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 353ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 353ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-1] [7s 353ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 353ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 353ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 353ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 353ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 354ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 354ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 354ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 354ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 354ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 354ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 354ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-1] [7s 354ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 354ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@27047ffc DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 354ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 355ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 355ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 355ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 355ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [7s 356ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 356ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 356ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 356ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 398ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [7s 398ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 399ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 399ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a381986 DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a381986 DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a381986 DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 399ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 399ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@23686db9(28) DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@60996ef0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7af7af4c queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 399ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 399ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 400ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@60996ef0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7af7af4c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60996ef0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7af7af4c DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60996ef0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7af7af4c DEBUG: [pool-1-thread-1] [7s 400ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [7s 400ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 400ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60996ef0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7af7af4c DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60996ef0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7af7af4c DEBUG: [pool-1-thread-1] [7s 400ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [7s 400ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [7s 400ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 400ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-1] [7s 400ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 400ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [7s 400ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [7s 400ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [7s 400ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 400ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 401ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 401ms] HttpClientImpl(28) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-1] [7s 401ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 401ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@23686db9(28) DEBUG: [pool-1-thread-1] [7s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 401ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 401ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 401ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 401ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [MainThread] [7s 402ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 403ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [MainThread] [7s 403ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 404ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 404ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 404ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-29-SelectorManager] [7s 404ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@51bda04 for C (true) DEBUG: [MainThread] [7s 404ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48162 DEBUG: [pool-1-thread-1] [7s 405ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-1] [7s 405ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 405ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-1] [7s 405ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-1] [7s 405ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 405ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-1] [7s 405ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-1] [7s 405ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-1] [7s 405ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 405ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@fe3b174[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), 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 DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-1] [7s 405ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 405ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 405ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [7s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 406ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [7s 406ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 406ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 406ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 406ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 409ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 409ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 409ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 415ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 415ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 415ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [7s 415ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [7s 415ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 415ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 415ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 415ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 416ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 417ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 417ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 418ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 418ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 418ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 418ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 418ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-1] [7s 418ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 418ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 418ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 418ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 418ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 418ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 418ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 419ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [7s 419ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 420ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 420ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 420ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 420ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 420ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-1] [7s 420ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 420ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [7s 420ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [7s 420ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 420ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [7s 420ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:48162 remote=/127.0.0.1:45505] DEBUG: [pool-1-thread-1] [7s 420ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 420ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@471b335d queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@471b335d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 420ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 420ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 420ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [7s 420ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [7s 420ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6cde2ba0 DEBUG: [pool-1-thread-1] [7s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 421ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 421ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 421ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 421ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 421ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-1] [7s 421ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 421ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 421ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-1] [7s 421ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 421ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 421ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 421ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 421ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 421ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 421ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 422ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 422ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-1] [7s 422ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 422ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 422ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 422ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-1] [7s 422ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 422ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 422ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 422ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 422ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 422ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 422ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 422ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-1] [7s 422ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 422ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 422ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b9474b8 DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 422ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 423ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 423ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 423ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 423ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 423ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 423ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 423ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 423ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [pool-1-thread-1] [7s 424ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 424ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 424ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [7s 425ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 425ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 425ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [7s 425ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 425ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 425ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 425ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 470ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 470ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 470ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 471ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [7s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [7s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@471b335d DEBUG: [pool-1-thread-1] [7s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@471b335d DEBUG: [pool-1-thread-1] [7s 471ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [7s 471ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 471ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@471b335d DEBUG: [pool-1-thread-1] [7s 471ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 471ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 471ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 471ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@42694e8e(29) DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 472ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 472ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c DEBUG: [pool-1-thread-1] [7s 472ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [7s 472ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 472ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 472ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 472ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 472ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c DEBUG: [pool-1-thread-1] [7s 473ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [7s 473ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 473ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [7s 473ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4aebb0d7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5474f30c DEBUG: [pool-1-thread-1] [7s 474ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 474ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 474ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 474ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 474ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 474ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-1] [7s 474ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 474ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [7s 474ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [7s 474ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [7s 474ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 474ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 474ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 474ms] HttpClientImpl(29) ClientImpl (async) elapsed 71 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-1] [7s 474ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 474ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 474ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@42694e8e(29) DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 474ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 474ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 474ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 474ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 474ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 475ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [MainThread] [7s 475ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 476ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [MainThread] [7s 476ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 477ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 477ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 477ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 477ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 477ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 477ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 478ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 478ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c28939b queue.isEmpty: true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c28939b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 478ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 478ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 478ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@563bda91 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=56184,localport=58359] TestServer(1): starting connection DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56184 DEBUG: [pool-1-thread-1] [7s 479ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 479ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 479ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 479ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 479ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [7s 479ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 479ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-1] [7s 479ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [7s 479ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 479ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5cc3b1e1 DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-3] [7s 479ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [HttpClient-30-SelectorManager] [7s 479ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 479ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 480ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 480ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [7s 480ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [7s 480ms] SocketTube(33) write: requesting more... DEBUG: [HttpClient-30-SelectorManager] [7s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for R (true) DEBUG: [pool-1-thread-3] [7s 480ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 480ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 480ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 480ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 480ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 480ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 480ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [7s 480ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 480ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 480ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 480ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 480ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-30-SelectorManager] [7s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for None (false) DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 480ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4153dd38 DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 480ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 480ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 480ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-1] [7s 480ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [7s 481ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [7s 481ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2c28939b DEBUG: [HttpClient-30-SelectorManager] [7s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for R (false) DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [HttpClient-30-SelectorManager] [7s 481ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2c28939b DEBUG: [pool-1-thread-1] [7s 481ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [7s 481ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2c28939b DEBUG: [pool-1-thread-1] [7s 481ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 481ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 481ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56184 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-1] [7s 481ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 481ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6dc09d8c(30) DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@56a9b0cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2536d587 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 481ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 481ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 481ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 481ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 481ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 482ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 482ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 482ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 482ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 482ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 482ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 482ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 482ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [7s 482ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 482ms] SocketTube(33) subscribed for writing DEBUG: [HttpClient-30-SelectorManager] [7s 482ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-1] [7s 482ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@28121bea DEBUG: [pool-1-thread-1] [7s 483ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for R (false) DEBUG: [pool-1-thread-1] [7s 483ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 483ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) onSubscribe called DEBUG: [pool-1-thread-1] [7s 483ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 483ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-1] [7s 483ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 483ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 483ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [7s 483ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 483ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-2] [7s 483ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [7s 483ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [7s 483ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 483ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-1] [7s 483ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [7s 483ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 483ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 483ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 483ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 483ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6dc09d8c(30) DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@56a9b0cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2536d587, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [7s 483ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [7s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 483ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 483ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [Test-server-pool] [7s 483ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 483ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [7s 483ms] SocketTube(33) trying to write: 13 DEBUG: [Test-server-pool] [7s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 483ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 484ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-2] [7s 484ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 484ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [7s 484ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 484ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 484ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [7s 484ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 484ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 484ms] FramesDecoder decodes: 30 Sent response headers 200 DEBUG: [readLoop] [7s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 484ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 485ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 485ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 485ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 485ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 485ms] SocketTube(33) read bytes: 96 DEBUG: [HttpClient-30-SelectorManager] [7s 485ms] Http2Connection(SocketTube(33)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 485ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 485ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 485ms] Http2Connection(SocketTube(33)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 485ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-2] [7s 485ms] Http2Connection(SocketTube(33)) Processing 96 DEBUG: [pool-1-thread-2] [7s 485ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-2] [7s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 485ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 485ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 486ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 486ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 486ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(33) wrote: 9 DEBUG: [readLoop] [7s 486ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [7s 486ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 486ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [readLoop] [7s 486ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 486ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 486ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 486ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 486ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 486ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 56184 DEBUG: [pool-1-thread-2] [7s 486ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 487ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 487ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 487ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 487ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 487ms] HttpClientImpl(30) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ec13b29 DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 487ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 487ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [MainThread] [7s 488ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 489ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [MainThread] [7s 489ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 489ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 489ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 489ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 489ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 489ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 489ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 490ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 490ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 490ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@691828eb queue.isEmpty: true DEBUG: [MainThread] [7s 490ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@691828eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 490ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 490ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 490ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 490ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 490ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 490ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 490ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [7s 490ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6368b3dd for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-31-SelectorManager] [7s 490ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=56190,localport=58359] DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56190 DEBUG: [pool-1-thread-2] [7s 491ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-2] [7s 491ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [7s 491ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [7s 491ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 491ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [7s 491ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-2] [7s 491ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6990d8ad DEBUG: [pool-1-thread-2] [7s 491ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-2] [7s 491ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 491ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) pending subscriber subscribed DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) write: starting subscription DEBUG: [pool-1-thread-1] [7s 491ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 491ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 491ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 491ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-1] [7s 491ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [7s 491ms] SocketTube(34) write: requesting more... DEBUG: [HttpClient-31-SelectorManager] [7s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (true) DEBUG: [pool-1-thread-1] [7s 491ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 491ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [7s 491ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 491ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 491ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 491ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 491ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 491ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 491ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 491ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 492ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 492ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 492ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 492ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 492ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 492ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-3] [7s 492ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [7s 492ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 492ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 492ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 492ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 492ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 492ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 492ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 492ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-3] [7s 492ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 492ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 492ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@144bf41c DEBUG: [HttpClient-31-SelectorManager] [7s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [pool-1-thread-3] [7s 492ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 492ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [7s 492ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [7s 492ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 492ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 492ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@691828eb DEBUG: [pool-1-thread-3] [7s 492ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 492ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@691828eb DEBUG: [pool-1-thread-3] [7s 492ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [7s 493ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [7s 493ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@691828eb DEBUG: [pool-1-thread-3] [7s 493ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 493ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 493ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56190 remote=/127.0.0.1:58359] DEBUG: [pool-1-thread-3] [7s 493ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [7s 493ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@dde981(31) DEBUG: [pool-1-thread-3] [7s 493ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@19327a07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7cf3e6c queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 493ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 493ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 493ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 493ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [7s 493ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 493ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [7s 494ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 494ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 494ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 494ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [7s 494ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 494ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-3] [7s 494ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 494ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1df49226 DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 495ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 495ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 495ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 495ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 495ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [7s 495ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 495ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 495ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-3] [7s 495ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-3] [7s 495ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 495ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 495ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-3] [7s 495ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 495ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [Test-server-pool] [7s 495ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 495ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [7s 495ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 495ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 495ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [Test-server-pool] [7s 495ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [7s 495ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 495ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 495ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [Test-server-pool] [7s 495ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) trying to write: 13 DEBUG: [pool-1-thread-3] [7s 495ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [7s 495ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [7s 495ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-3] [7s 495ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@dde981(31) DEBUG: [pool-1-thread-2] [7s 495ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 496ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [7s 496ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@19327a07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7cf3e6c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 496ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 496ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 496ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 496ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 496ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 496ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [7s 496ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 496ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [7s 496ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 496ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 496ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 496ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 496ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 496ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 496ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 496ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SocketTube(34) read bytes: 82 DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] Http2Connection(SocketTube(34)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 497ms] Http2Connection(SocketTube(34)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 497ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 82 DEBUG: [pool-1-thread-3] [7s 497ms] Http2Connection(SocketTube(34)) Processing 82 DEBUG: [pool-1-thread-3] [7s 497ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-3] [7s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [pool-1-thread-3] [7s 497ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 497ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SocketTube(34) read bytes: 9 DEBUG: [pool-1-thread-3] [7s 497ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] Http2Connection(SocketTube(34)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 497ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 497ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 497ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-3] [7s 497ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-3] [7s 497ms] SocketTube(34) wrote: 9 DEBUG: [readLoop] [7s 497ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 497ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [7s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 497ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [7s 497ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 497ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 497ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [7s 497ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 497ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 497ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 497ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 56190 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 498ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 498ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34)) Processing 9 DEBUG: [pool-1-thread-3] [7s 498ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 498ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 498ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 498ms] HttpClientImpl(31) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 498ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31efe9fe DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 499ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [7s 499ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 500ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [MainThread] [7s 500ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 500ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 500ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 501ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [7s 501ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [7s 501ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@14cc5c44 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58820, Session(1712003977765|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [7s 501ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [7s 501ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58820 DEBUG: [pool-1-thread-3] [7s 501ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-3] [7s 501ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 502ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-3] [7s 502ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-3] [7s 502ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 502ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 502ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-3] [7s 502ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-3] [7s 502ms] SocketTube(35) write: registering startSubscription event DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1e343734[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), 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 DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 502ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 502ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [7s 502ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-3] [7s 502ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [7s 502ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 502ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 502ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 502ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 506ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 506ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 506ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 509ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [7s 510ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 510ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 510ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 510ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 510ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [pool-1-thread-3] [7s 510ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 510ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 510ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 510ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 510ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 510ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 510ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 510ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [7s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 511ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 511ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 512ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 512ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 512ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 512ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 512ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 512ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 512ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 513ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 513ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 513ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 513ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 513ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 513ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 513ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 513ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-3] [7s 513ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 513ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 515ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 515ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 515ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 515ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 515ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 515ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 515ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 515ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 515ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 515ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 515ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 515ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 515ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 516ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-3] [7s 516ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3b075f86 DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 516ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 516ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 516ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 516ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 516ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 516ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 516ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 516ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 516ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 516ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 516ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 516ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 516ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 516ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 516ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 516ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-3] [7s 516ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-3] [7s 516ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 516ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 517ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 517ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 517ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 517ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 517ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 517ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 517ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 517ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 517ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 517ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 517ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 517ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 517ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 517ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 518ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 518ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 518ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 518ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 518ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 518ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 518ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 518ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 518ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 518ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 519ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 519ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 519ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 519ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 519ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 519ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 519ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 519ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 519ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [Test-server-pool] [7s 519ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 519ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [7s 519ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 519ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 519ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 519ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 519ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 520ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-32-SelectorManager] [7s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 520ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 520ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 520ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [7s 520ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [pool-1-thread-3] [7s 520ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [7s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 520ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [7s 520ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 520ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [7s 520ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [readLoop] [7s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 520ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 520ms] SocketTube(35) resuming read event DEBUG: [readLoop] [7s 520ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [7s 520ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 520ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 520ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-32-SelectorManager] [7s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (true) DEBUG: [readLoop] [7s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 520ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-32-SelectorManager] [7s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 521ms] SocketTube(35) read bytes: 77 DEBUG: [HttpClient-32-SelectorManager] [7s 521ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 521ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 521ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [HttpClient-32-SelectorManager] [7s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 521ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 521ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [7s 521ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 521ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 521ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 521ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-3] [7s 521ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 521ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 521ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 521ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 521ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 521ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 521ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [HttpClient-32-SelectorManager] [7s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [HttpClient-32-SelectorManager] [7s 522ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-32-SelectorManager] [7s 522ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 522ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 522ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 522ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 522ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 522ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 522ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 522ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 522ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 522ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 522ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-32-SelectorManager] [7s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (true) DEBUG: [readLoop] [7s 522ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 523ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [7s 523ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [7s 523ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 523ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 523ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [7s 523ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-3] [7s 523ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [7s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 523ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 523ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 523ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 58820 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 524ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-3] [7s 524ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 524ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 524ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 524ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-3] [7s 525ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 525ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 525ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 525ms] HttpClientImpl(32) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45452ad4 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 525ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 525ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 525ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 525ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 525ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [MainThread] [7s 526ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@3ab5f1f3 (user-supplied=false) DEBUG: [MainThread] [7s 526ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [MainThread] [7s 527ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 574ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 574ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 574ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [7s 574ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-33-SelectorManager] [7s 574ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@158d49ee for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58830, Session(1712003978912|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [7s 574ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-33-SelectorManager] [7s 575ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58830 DEBUG: [pool-1-thread-3] [7s 575ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-3] [7s 575ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 575ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-3] [7s 575ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 575ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 575ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-3] [7s 575ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 575ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-3] [7s 575ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-3] [7s 575ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 575ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 575ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1f75229e[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), 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 DEBUG: [pool-1-thread-3] [7s 576ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 576ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [7s 576ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 576ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 576ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 576ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 580ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 580ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 580ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 580ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 580ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 580ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 580ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 585ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 585ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 585ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 585ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [7s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 586ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 586ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 587ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 587ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 587ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 587ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 588ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 588ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 588ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 588ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 589ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-3] [7s 589ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 589ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 589ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 590ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 590ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 590ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 590ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 590ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 590ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 590ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 590ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 590ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 590ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 590ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 590ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 591ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-3] [7s 591ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@47c5c132 DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 591ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 591ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 591ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 591ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 591ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 591ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 591ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 591ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 591ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 591ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-3] [7s 591ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-3] [7s 591ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 591ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 591ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 591ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 592ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 592ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 592ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 592ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 592ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 592ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 592ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 592ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 592ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 592ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 593ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 593ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 593ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 593ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 593ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 593ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 594ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 594ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 594ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [Test-server-pool] [7s 594ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 594ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SocketTube(36) no more demand for reading DEBUG: [Test-server-pool] [7s 594ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 594ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 594ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 594ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 595ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 595ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 595ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [7s 595ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (true) DEBUG: [readLoop] [7s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 595ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 595ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 595ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 595ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [readLoop] [7s 595ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 595ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 595ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 595ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 595ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [7s 595ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(36)) pushScheduler is alive Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 596ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [7s 596ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 596ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 596ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 596ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-3] [7s 596ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 596ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 596ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 596ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 596ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 596ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 596ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 596ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 596ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 596ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 596ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 596ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 597ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 597ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 597ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 597ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 597ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 597ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 597ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 597ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 597ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [7s 597ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 597ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [7s 598ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [7s 598ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 598ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 598ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [7s 598ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-3] [7s 598ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [7s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 598ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 598ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 58830 DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 599ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 599ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 599ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-3] [7s 599ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 600ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 600ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-3] [7s 600ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 600ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 600ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 600ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 601ms] HttpClientImpl(33) ClientImpl (async) elapsed 74 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9ab702d DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 601ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 601ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 601ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 601ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 601ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 601ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 601ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [readLoop] [7s 602ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 602ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 602ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 602ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 602ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/fixed/x GET DEBUG: [MainThread] [7s 602ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 603ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 603ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 603ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 603ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 603ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 603ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 603ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 603ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@860f7b7 queue.isEmpty: true DEBUG: [MainThread] [7s 603ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@860f7b7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 603ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 603ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 603ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 603ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 603ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 603ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 603ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 603ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 603ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 603ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 603ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 603ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 603ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 603ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 603ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 603ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 603ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [7s 603ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 603ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7283007 DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 604ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 604ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 604ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 604ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 604ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 604ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 604ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 604ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 604ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [7s 604ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 604ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e9ad931 DEBUG: [pool-1-thread-2] [7s 604ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 606ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 606ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 606ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 606ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 606ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@860f7b7 DEBUG: [pool-1-thread-2] [7s 606ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 606ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@860f7b7 DEBUG: [pool-1-thread-2] [7s 606ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [7s 606ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 606ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@860f7b7 DEBUG: [pool-1-thread-2] [7s 606ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 606ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 606ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 606ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [7s 606ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4b832113/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584c141a queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [7s 607ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 607ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4b832113/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584c141a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4b832113/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584c141a DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4b832113/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@584c141a DEBUG: [pool-1-thread-2] [7s 607ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [7s 607ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [7s 607ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [7s 607ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 607ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 607ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 607ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 607ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:41365/http1/fixed/x DEBUG: [pool-1-thread-2] [7s 607ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 607ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 607ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 608ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 608ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:41365/http1/chunk/x GET DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 608ms] Exchange establishing exchange for http://127.0.0.1:41365/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 608ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 608ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 608ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 608ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 608ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 609ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 609ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@195dcf5e queue.isEmpty: true DEBUG: [MainThread] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@195dcf5e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 609ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 609ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 609ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 609ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 609ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 609ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 609ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 609ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 609ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 609ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 609ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 609ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 609ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [7s 609ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 609ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7fa61303 DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 609ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 609ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 609ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 609ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 609ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 610ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 610ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 610ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 610ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 610ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 610ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 610ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 610ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [7s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [7s 610ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [7s 610ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 610ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 610ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 610ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 610ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 610ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 610ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [7s 610ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 610ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 610ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8d1f5f1 DEBUG: [pool-1-thread-3] [7s 610ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 611ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [7s 611ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 611ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 611ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@195dcf5e DEBUG: [pool-1-thread-3] [7s 611ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [7s 611ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@195dcf5e DEBUG: [HttpClient-9-SelectorManager] [7s 611ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 611ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-3] [7s 612ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@195dcf5e DEBUG: [pool-1-thread-3] [7s 612ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 612ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 612ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 612ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@642e6db5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d8bec53 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 612ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 612ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@642e6db5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d8bec53, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@642e6db5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d8bec53 DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@642e6db5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d8bec53 DEBUG: [pool-1-thread-3] [7s 612ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-3] [7s 612ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 612ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 612ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 612ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 612ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [7s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 654ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 654ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@642e6db5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d8bec53 DEBUG: [pool-1-thread-3] [7s 654ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 654ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@642e6db5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@d8bec53 DEBUG: [pool-1-thread-3] [7s 654ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [7s 654ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 654ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [7s 654ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 655ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [7s 655ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 655ms] HttpClientImpl(9) ClientImpl (async) elapsed 46 millis for GET to http://127.0.0.1:41365/http1/chunk/x DEBUG: [pool-1-thread-3] [7s 655ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 655ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for R (false) DEBUG: [pool-1-thread-3] [7s 655ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 655ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 655ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 655ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 658ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/fixed/x GET DEBUG: [MainThread] [7s 658ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 658ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 658ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 658ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 658ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 659ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 659ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 659ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b5767 queue.isEmpty: true DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b5767, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 659ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 659ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 659ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 659ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@44f4666d DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 659ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 659ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 659ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 659ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 659ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 659ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 659ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 659ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 659ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 659ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 659ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 659ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 659ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 660ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 660ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 660ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 660ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 660ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 660ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 660ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 660ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 660ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 660ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 660ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 660ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 660ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 660ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@33a46692 DEBUG: [MainThread] [7s 660ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 660ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 660ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 660ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 660ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 661ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 661ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 661ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [7s 661ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [7s 661ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [7s 661ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b5767 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b5767 DEBUG: [pool-1-thread-3] [7s 662ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [7s 662ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b5767 DEBUG: [pool-1-thread-3] [7s 662ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 662ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 662ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 662ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@588ac7b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f5e5ad4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 662ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 662ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@588ac7b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f5e5ad4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@588ac7b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f5e5ad4 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@588ac7b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f5e5ad4 DEBUG: [pool-1-thread-3] [7s 662ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 662ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 662ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@588ac7b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f5e5ad4 DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@588ac7b5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f5e5ad4 DEBUG: [pool-1-thread-3] [7s 663ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 663ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 663ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 663ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 663ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 663ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 663ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 663ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 663ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 663ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 663ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:45505/https1/fixed/x DEBUG: [pool-1-thread-3] [7s 663ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 663ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 663ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 663ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 663ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [7s 664ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45505/https1/chunk/x GET DEBUG: [MainThread] [7s 664ms] Exchange establishing exchange for https://127.0.0.1:45505/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 664ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 665ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 665ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 665ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 665ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 665ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 665ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28759f9d queue.isEmpty: true DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28759f9d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 665ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 665ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 665ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 665ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4fd543f0 DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 665ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 665ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 665ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 665ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 665ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 665ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 665ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 665ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 665ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 665ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 666ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 666ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 666ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 666ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 666ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 666ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 666ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 666ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 666ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 666ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 666ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 666ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 666ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 666ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 666ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 666ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 666ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5fd53c6e DEBUG: [MainThread] [7s 666ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 666ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 666ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 666ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 666ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 668ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28759f9d DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28759f9d DEBUG: [pool-1-thread-3] [7s 669ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [7s 669ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28759f9d DEBUG: [pool-1-thread-3] [7s 669ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 669ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 669ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 669ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 669ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b DEBUG: [pool-1-thread-3] [7s 669ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 669ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 669ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 669ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 670ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 670ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b DEBUG: [pool-1-thread-3] [7s 714ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 714ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 714ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b DEBUG: [pool-1-thread-3] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ca9a714/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5290745b DEBUG: [pool-1-thread-3] [7s 715ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 715ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 715ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 715ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 715ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 715ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 715ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 715ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 715ms] HttpClientImpl(9) ClientImpl (async) elapsed 51 millis for GET to https://127.0.0.1:45505/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 715ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 715ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45cad7d1(9) DEBUG: [pool-1-thread-3] [7s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 715ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 716ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 716ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 716ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 716ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 716ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [MainThread] [7s 716ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/fixed/x GET DEBUG: [MainThread] [7s 717ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 717ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 717ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 717ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 717ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 717ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 717ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 717ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 717ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 717ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [7s 717ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 718ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 718ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 718ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 718ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 718ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 718ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 718ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [7s 718ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 718ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 718ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 718ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 718ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 718ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 718ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 718ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 718ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 723ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 723ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 723ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 723ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [7s 726ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [7s 726ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 726ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/fixed/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 726ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 726ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 726ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 726ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 727ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 727ms] HttpClientImpl(9) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:58359/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c030ac5 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 727ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [7s 727ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:58359/http2/chunk/x GET DEBUG: [MainThread] [7s 728ms] Exchange establishing exchange for http://127.0.0.1:58359/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 728ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 728ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 728ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 728ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 728ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 728ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 728ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 728ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 728ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [7s 728ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 728ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 728ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 728ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 729ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 729ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 729ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 729ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [7s 729ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 729ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 729ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 729ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 729ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 729ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 729ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 729ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 729ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 730ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 730ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 730ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 730ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 730ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 730ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-3] [7s 730ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [7s 730ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [7s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 730ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 731ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 731ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 731ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 731ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:58359/http2/chunk/x) 200 HTTP_2 Local port: 58236 DEBUG: [pool-1-thread-3] [7s 731ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 731ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 731ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 731ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 734ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 734ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 734ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:58359/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d838756 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 734ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [7s 735ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/fixed/x GET DEBUG: [MainThread] [7s 735ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 735ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 736ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 736ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 736ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 736ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 736ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 736ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 736ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 736ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [7s 736ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 737ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 737ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 737ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 737ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 737ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 737ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 737ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 737ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 737ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 737ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 737ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 737ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 737ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 737ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 737ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 737ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 738ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 738ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 738ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 739ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [7s 739ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 739ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 739ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 739ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-3] [7s 739ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 739ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 739ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 740ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/fixed/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 740ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [7s 740ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 740ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 740ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 740ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 741ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 741ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 741ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 741ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [7s 741ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 741ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 741ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 741ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 741ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:48153/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 741ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 742ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 742ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ce00011 DEBUG: [pool-1-thread-3] [7s 742ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 742ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-3] [7s 742ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 742ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 742ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 742ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 742ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 742ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [MainThread] [7s 742ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:48153/https2/chunk/x GET DEBUG: [MainThread] [7s 743ms] Exchange establishing exchange for https://127.0.0.1:48153/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 743ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 743ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 743ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 743ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 743ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 743ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 743ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 743ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 743ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [7s 743ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 743ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 743ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 743ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 743ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 743ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 743ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 743ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 743ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 744ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 744ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 744ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 744ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 744ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 744ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 744ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 744ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 744ms] Exchange checkFor407: all clear DEBUG: [readLoop] [7s 744ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 744ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 744ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [7s 744ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 744ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 744ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 746ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [7s 746ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 746ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 746ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 746ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [7s 746ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [7s 746ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [7s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 746ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:48153/https2/chunk/x) 200 HTTP_2 Local port: 46266 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 747ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 747ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 747ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 747ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [7s 747ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 747ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 747ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 747ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 747ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 748ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5be3738e DEBUG: [pool-1-thread-3] [7s 748ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 748ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-3] [7s 748ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 748ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 748ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 748ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 748ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 748ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-2] [7s 748ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:48153/https2/chunk/x DEBUG: [HttpClient-18-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51cc65c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@fa6487 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 769ms] SocketTube(21) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 769ms] SocketTube(21) pausing read event DEBUG: [HttpClient-10-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a63c102 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51cc65c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 769ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d91332d for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 769ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@639113a4 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 769ms] SocketTube(22) got read EOF DEBUG: [HttpClient-27-SelectorManager] [7s 769ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [7s 769ms] SocketTube(30) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 769ms] SocketTube(22) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@147ab7d7 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d91332d for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 769ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-10-SelectorManager] [7s 769ms] SocketTube(13) got read EOF DEBUG: [HttpClient-10-SelectorManager] [7s 770ms] SocketTube(13) pausing read event DEBUG: [HttpClient-26-SelectorManager] [7s 769ms] SocketTube(29) got read EOF DEBUG: [HttpClient-10-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a63c102 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@fa6487 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [7s 769ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-18-SelectorManager] [7s 770ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-12-SelectorManager] [7s 770ms] SocketTube(15) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [7s 770ms] SocketTube(29) pausing read event DEBUG: [HttpClient-10-SelectorManager] [7s 770ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 770ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 770ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-27-SelectorManager] [7s 770ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 770ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [7s 770ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 770ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@639113a4 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 770ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [7s 770ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a21f414 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 770ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) DEBUG: [HttpClient-11-SelectorManager] [7s 770ms] SocketTube(14) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 770ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [7s 770ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 771ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-10-SelectorManager] [7s 770ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-21-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 770ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 771ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-27-SelectorManager] [7s 771ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [7s 771ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [7s 770ms] SSL Reader(SocketTube(15)) Adding 40 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [7s 770ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-11-SelectorManager] [7s 770ms] SocketTube(14) pausing read event DEBUG: [HttpClient-12-SelectorManager] [7s 771ms] SocketTube(15) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-12-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (false) DEBUG: [HttpClient-26-SelectorManager] [7s 771ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-2] [7s 771ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-10-SelectorManager] [7s 771ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-2] [7s 771ms] SSL Reader(SocketTube(15)) Unwrapping: 40 TestServer(1): stopping 9 connections DEBUG: [HttpClient-21-SelectorManager] [7s 771ms] SSL Reader(SocketTube(24)) onNext Server connection to /127.0.0.1:56184 stopping. 1 streams DEBUG: [HttpClient-27-SelectorManager] [7s 771ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a21f414 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 771ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server connection to /127.0.0.1:56190 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) Server connection to /127.0.0.1:56166 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [7s 771ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:58236 stopping. 8 streams DEBUG: [HttpClient-22-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:58240 stopping. 1 streams DEBUG: [HttpClient-29-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 772ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 772ms] SSL Reader(SocketTube(32)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-29-SelectorManager] [7s 772ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 772ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-14-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-1] [7s 772ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 772ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 772ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 772ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-14-SelectorManager] [7s 772ms] SocketTube(17) got read EOF DEBUG: [HttpClient-20-SelectorManager] [7s 772ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [7s 771ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 772ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 772ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 772ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 772ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [7s 771ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [7s 772ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [HttpClient-10-SelectorManager] [7s 772ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-20-SelectorManager] [7s 772ms] SocketTube(23) resuming read event DEBUG: [HttpClient-10-SelectorManager] [7s 772ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [7s 772ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [7s 772ms] SocketTube(16) read bytes: 40 DEBUG: [HttpClient-13-SelectorManager] [7s 772ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 771ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [7s 772ms] SSL Reader(SocketTube(16)) Adding 40 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-11-SelectorManager] [7s 771ms] SocketTube(14) completing subscriber DEBUG: [pool-1-thread-4] [7s 772ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-30-SelectorManager] [7s 771ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for None (false) DEBUG: [pool-1-thread-3] [7s 771ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-13-SelectorManager] [7s 773ms] SocketTube(16) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SocketTube(33) pausing read event DEBUG: [HttpClient-13-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19c1241d for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [7s 773ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 771ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-28-SelectorManager] [7s 773ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 773ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-5] [7s 773ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (false) DEBUG: [HttpClient-13-SelectorManager] [7s 773ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [7s 773ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 772ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [7s 773ms] SocketTube(34) pausing read event DEBUG: [HttpClient-12-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [pool-1-thread-6] [7s 773ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [7s 773ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [7s 772ms] SocketTube(25) got read EOF DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 773ms] SocketTube(33) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [7s 773ms] SocketTube(25) pausing read event Server connection to /127.0.0.1:58256 stopping. 1 streams DEBUG: [HttpClient-29-SelectorManager] [7s 772ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [7s 772ms] SocketTube(17) pausing read event DEBUG: [HttpClient-15-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (false) DEBUG: [HttpClient-15-SelectorManager] [7s 773ms] SocketTube(18) got read EOF DEBUG: [HttpClient-15-SelectorManager] [7s 773ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-4] [7s 772ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 773ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [7s 772ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-20-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 773ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 773ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [7s 773ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-5] [7s 773ms] SSL Reader(SocketTube(16)) Unwrapping: 40 DEBUG: [HttpClient-11-SelectorManager] [7s 774ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [7s 774ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 773ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 773ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [7s 773ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [7s 774ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-12-SelectorManager] [7s 773ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 773ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 774ms] SocketTube(25) completing subscriber Server connection to /127.0.0.1:56176 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [7s 774ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 774ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-15-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [HttpClient-15-SelectorManager] [7s 774ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [7s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-15-SelectorManager] [7s 774ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [7s 774ms] SocketTube(14) Stopping read scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-21-SelectorManager] [7s 774ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 774ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [7s 774ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [7s 774ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-29-SelectorManager] [7s 774ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 774ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-8] [7s 775ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 775ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [7s 774ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [7s 775ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [7s 774ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [7s 776ms] SocketTube(26) pausing read event TestServer(2): stopping 9 connections DEBUG: [HttpClient-15-SelectorManager] [7s 774ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 776ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 775ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-19-SelectorManager] [7s 775ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-9] [7s 776ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [7s 775ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-9] [7s 776ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-9] [7s 776ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-26-SelectorManager] [7s 775ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-9] [7s 776ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-21-SelectorManager] [7s 775ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 776ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [7s 776ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 775ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-7] [7s 775ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-18-SelectorManager] [7s 775ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-7] [7s 776ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-7] [7s 776ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-31-SelectorManager] [7s 775ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 776ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [7s 775ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-7] [7s 776ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-14-SelectorManager] [7s 775ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-11] [7s 775ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-22-SelectorManager] [7s 775ms] SocketTube(25) Stopping read scheduler DEBUG: [pool-1-thread-11] [7s 777ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [7s 777ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-22-SelectorManager] [7s 777ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 777ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-22-SelectorManager] [7s 777ms] SocketTube(25) Read scheduler stopped DEBUG: [pool-1-thread-8] [7s 775ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-11-SelectorManager] [7s 776ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-10] [7s 777ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 777ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-23-SelectorManager] [7s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) Server connection to /127.0.0.1:58818 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [7s 776ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [7s 776ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [7s 777ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-7] [7s 777ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [7s 777ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-11] [7s 777ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-7] [7s 777ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 777ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-10] [7s 777ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-11] [7s 777ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [7s 777ms] SocketTube(26) completing subscriber DEBUG: [pool-1-thread-8] [7s 777ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [7s 777ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None TestServer: Connection writer stopping DEBUG: [HttpClient-23-SelectorManager] [7s 777ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [7s 777ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-25-SelectorManager] [7s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [pool-1-thread-10] [7s 778ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 778ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 778ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [7s 778ms] SocketTube(26) Stopping read scheduler DEBUG: [pool-1-thread-8] [7s 778ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-23-SelectorManager] [7s 778ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:46266 stopping. 8 streams DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SSL Reader(SocketTube(28)) onNext DEBUG: [pool-1-thread-7] [7s 778ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-23-SelectorManager] [7s 778ms] SocketTube(26) Read scheduler stopped Server connection to /127.0.0.1:46282 stopping. 1 streams DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 778ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:58812 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-7] [7s 778ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [pool-1-thread-8] [7s 778ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 779ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SocketTube(27) read bytes: 80 Server connection to /127.0.0.1:46288 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [pool-1-thread-8] [7s 779ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-7] [7s 779ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SocketTube(19) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-7] [7s 779ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SocketTube(19) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SocketTube(27) resuming read event DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 779ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 779ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 779ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [7s 779ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 779ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-17-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [pool-1-thread-8] [7s 779ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [7s 779ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 779ms] SSLFlowDelegate(SocketTube(16)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [pool-1-thread-2] [7s 779ms] SSLFlowDelegate(SocketTube(15)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-17-SelectorManager] [7s 779ms] SocketTube(20) read bytes: 80 DEBUG: [pool-1-thread-1] [7s 779ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 779ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [7s 779ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 779ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-11] [7s 779ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [7s 779ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-10] [7s 779ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [7s 779ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 779ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) Server connection to /127.0.0.1:58820 stopping. 1 streams DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-8] [7s 779ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 779ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [7s 780ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [7s 780ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 780ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 780ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 780ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 780ms] SocketTube(35) resuming read event Server connection to /127.0.0.1:58830 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [7s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [pool-1-thread-2] [7s 779ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [7s 779ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [HttpClient-33-SelectorManager] [7s 780ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 780ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-17-SelectorManager] [7s 779ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 780ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-5] [7s 779ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [7s 780ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-6] [7s 779ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 780ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-6] [7s 780ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [7s 779ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 780ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 780ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-6] [7s 780ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-6] [7s 780ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [7s 780ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [7s 779ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 780ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 781ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for R (true) DEBUG: [HttpClient-16-SelectorManager] [7s 779ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [7s 781ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 779ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-10] [7s 781ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-10] [7s 781ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [7s 781ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (false) DEBUG: [pool-1-thread-11] [7s 779ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 781ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [7s 781ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [pool-1-thread-11] [7s 781ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-12] [7s 781ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [7s 781ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SocketTube(16) got read EOF DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SocketTube(16) pausing read event DEBUG: [pool-1-thread-10] [7s 781ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5e97f05f for None (false) DEBUG: [pool-1-thread-10] [7s 781ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [pool-1-thread-11] [7s 781ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-11] [7s 781ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 781ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 781ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-11] [7s 781ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SSL Reader(SocketTube(16)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1b957d49[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(16))), getALPN: jdk.internal.net.http.common.MinimalFuture@5f4c19ae[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 781ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SSL Reader(SocketTube(16)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [7s 781ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (false) DEBUG: [HttpClient-17-SelectorManager] [7s 781ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 781ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 781ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [7s 781ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 779ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [7s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 782ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 780ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 780ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [7s 780ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 782ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 782ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [7s 781ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [7s 782ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [pool-1-thread-4] [7s 782ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [7s 781ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [7s 782ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for R (true) DEBUG: [pool-1-thread-3] [7s 782ms] SocketTube(31) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for R (true) DEBUG: [pool-1-thread-3] [7s 782ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 781ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-12] [7s 781ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-12] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [7s 781ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [HttpClient-29-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [pool-1-thread-6] [7s 781ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 782ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [7s 782ms] SocketTube(24) pausing read event DEBUG: [pool-1-thread-13] [7s 781ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: Connection writer stopping DEBUG: [pool-1-thread-7] [7s 782ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [7s 782ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [7s 782ms] SocketTube(15) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 782ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-2] [7s 782ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 782ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-10] [7s 782ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 782ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for R (true) DEBUG: [pool-1-thread-12] [7s 782ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-12] [7s 783ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-11] [7s 782ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-29-SelectorManager] [7s 782ms] SocketTube(32) got read EOF DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 783ms] SocketTube(32) pausing read event DEBUG: [pool-1-thread-6] [7s 782ms] SSL Reader(SocketTube(16)) completing DEBUG: [HttpClient-29-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ae12eec for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 783ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-21-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33c4f08f for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 783ms] SocketTube(24) completing subscriber DEBUG: [pool-1-thread-13] [7s 782ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 782ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 783ms] SSL Reader(SocketTube(32)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@fe3b174[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(32))), getALPN: jdk.internal.net.http.common.MinimalFuture@7b61623b[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 783ms] SSL Reader(SocketTube(24)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@76c67033[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(24))), getALPN: jdk.internal.net.http.common.MinimalFuture@47bfdf30[Completed normally] (id=2111), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 782ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 783ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-11] [7s 783ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-13] [7s 783ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 783ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 783ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 783ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SocketTube(31) pausing read event DEBUG: [pool-1-thread-11] [7s 783ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@45636e85 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SocketTube(31) completing subscriber DEBUG: [pool-1-thread-12] [7s 783ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-12] [7s 783ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [HttpClient-21-SelectorManager] [7s 783ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SSL Reader(SocketTube(31)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@61f0ed[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(31))), getALPN: jdk.internal.net.http.common.MinimalFuture@74ecaf91[Completed normally] (id=2959), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 783ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 783ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [7s 783ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 783ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 783ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-13] [7s 783ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [7s 783ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 783ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-11] [7s 783ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-12] [7s 783ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [7s 783ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 783ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 783ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-13] [7s 783ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [pool-1-thread-11] [7s 783ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-12] [7s 783ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-11] [7s 783ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [7s 783ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 783ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-11] [7s 783ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-13] [7s 784ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-13] [7s 784ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-11] [7s 784ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [7s 784ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-11] [7s 784ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [7s 784ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-11] [7s 784ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-11] [7s 784ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [7s 784ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 784ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-12] [7s 784ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-13] [7s 784ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-12] [7s 784ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-12] [7s 784ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-13] [7s 784ms] SocketTube(20) wrote: 40 DEBUG: [pool-1-thread-13] [7s 784ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-12] [7s 784ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [7s 784ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 784ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [7s 784ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 784ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-13] [7s 784ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [7s 786ms] SSL Reader(SocketTube(16)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [7s 786ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 786ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-28-SelectorManager] [7s 786ms] SocketTube(31) Stopping read scheduler DEBUG: [pool-1-thread-3] [7s 786ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-28-SelectorManager] [7s 786ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 786ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-3] [7s 786ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 786ms] SSL Reader(SocketTube(32)) pushScheduler is alive TestServer(1): finished DEBUG: [pool-1-thread-11] [7s 786ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 786ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [7s 786ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 786ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-11] [7s 786ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-12] [7s 786ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-11] [7s 786ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-12] [7s 786ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 786ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-11] [7s 786ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 786ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-11] [7s 786ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [7s 786ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [7s 786ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [7s 786ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-11] [7s 786ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-11] [7s 786ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 786ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 786ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [7s 786ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-11] [7s 786ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-12] [7s 786ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [7s 786ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [7s 786ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [7s 786ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-12] [7s 786ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-12] [7s 786ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-11] [7s 786ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [7s 786ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 786ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 786ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 786ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [HttpClient-33-SelectorManager] [7s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for R (true) DEBUG: [pool-1-thread-11] [7s 786ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-11] [7s 787ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-12] [7s 786ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 787ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 787ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 787ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SocketTube(27) got read EOF DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SocketTube(27) pausing read event DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SSL Reader(SocketTube(27)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@d0d3e6c[Not completed, 4 dependents] (id=2320) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cdbd9b3, getALPN: jdk.internal.net.http.common.MinimalFuture@790d9917[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 787ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 787ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-21-SelectorManager] [7s 787ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 787ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [7s 787ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-33-SelectorManager] [7s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [pool-1-thread-11] [7s 787ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 787ms] SocketTube(36) got read EOF DEBUG: [pool-1-thread-11] [7s 787ms] SSL Reader(SocketTube(27)) completing DEBUG: [HttpClient-33-SelectorManager] [7s 787ms] SocketTube(36) pausing read event DEBUG: [pool-1-thread-13] [7s 788ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a77bf14 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SocketTube(36) completing subscriber DEBUG: [pool-1-thread-13] [7s 788ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-13] [7s 788ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-15-SelectorManager] [7s 788ms] SocketTube(18) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-15-SelectorManager] [7s 788ms] SocketTube(18) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7e4e0dee (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-15-SelectorManager] [7s 788ms] SocketTube(18) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SSL Reader(SocketTube(36)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1f75229e[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@47c5c132, getALPN: jdk.internal.net.http.common.MinimalFuture@5db0dbe6[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [7s 788ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-21-SelectorManager] [7s 787ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 788ms] SSLTube(SocketTube(16)) DelegateWrapper: completing subscriber TestServer(2): finished DEBUG: [pool-1-thread-11] [7s 787ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [7s 788ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 788ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [7s 788ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [7s 788ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [7s 788ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 788ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-13] [7s 788ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-13] [7s 788ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-13] [7s 788ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-13] [7s 788ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-13] [7s 788ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-13] [7s 788ms] SocketTube(20) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [7s 788ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 788ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [HttpClient-29-SelectorManager] [7s 788ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SSL Reader(SocketTube(24)) DownstreamPusher: downstream is already completed DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [7s 788ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-13] [7s 788ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for R (true) DEBUG: [HttpClient-13-SelectorManager] [7s 788ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-29-SelectorManager] [7s 788ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-13-SelectorManager] [7s 788ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-17-SelectorManager] [7s 788ms] SocketTube(20) got read EOF DEBUG: [HttpClient-17-SelectorManager] [7s 788ms] SocketTube(20) pausing read event DEBUG: [HttpClient-29-SelectorManager] [7s 788ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c43b47f for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 788ms] SocketTube(20) completing subscriber DEBUG: [HttpClient-13-SelectorManager] [7s 788ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 788ms] SocketTube(24) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SSLTube(SocketTube(16)) subscriber completed normally DEBUG: [HttpClient-21-SelectorManager] [7s 789ms] SocketTube(24) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@53eb0fc0 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-17-SelectorManager] [7s 789ms] SSL Reader(SocketTube(20)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@79413533[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56d84853, getALPN: jdk.internal.net.http.common.MinimalFuture@7dadf8b6[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SSL Reader(SocketTube(16)) DownstreamPusher: downstream is already completed DEBUG: [HttpClient-29-SelectorManager] [7s 788ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-21-SelectorManager] [7s 789ms] SocketTube(24) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SSL Reader(SocketTube(32)) DownstreamPusher: downstream is already completed DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [7s 789ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 789ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-13] [7s 789ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SocketTube(16) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-13] [7s 789ms] SSL Reader(SocketTube(20)) completing DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SocketTube(16) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3eb80f10 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-13-SelectorManager] [7s 789ms] SocketTube(16) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-13] [7s 789ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [7s 789ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SocketTube(32) Read scheduler stopped DEBUG: [pool-1-thread-13] [7s 789ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [7s 789ms] SocketTube(20) Stopping read scheduler DEBUG: [pool-1-thread-13] [7s 789ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-17-SelectorManager] [7s 789ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 789ms] SocketTube(20) Read scheduler stopped DEBUG: [pool-1-thread-13] [7s 789ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-13] [7s 789ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SocketTube(32) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SocketTube(32) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@699b1432 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-13] [7s 789ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-29-SelectorManager] [7s 789ms] SocketTube(32) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-13] [7s 789ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [7s 789ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-13] [7s 789ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-13] [7s 789ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [7s 790ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [7s 790ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-13] [7s 790ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [7s 790ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 790ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [7s 790ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-13] [7s 790ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-13] [7s 790ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-12] [7s 790ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [7s 790ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [7s 790ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [7s 790ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [7s 790ms] Http2Connection(SSLTube(SocketTube(36))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-13] [7s 790ms] SSL Reader(SocketTube(20)) stop DEBUG: [pool-1-thread-12] [7s 790ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [7s 790ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-12] [7s 790ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-12] [7s 790ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-12] [7s 790ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [7s 790ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 790ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 790ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-12] [7s 791ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-12] [7s 791ms] SSL Reader(SocketTube(36)) stop DEBUG: [HttpClient-18-SelectorManager] [7s 791ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-12] [7s 791ms] SSL Writer(SocketTube(36)) stop DEBUG: [HttpClient-26-SelectorManager] [7s 791ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 792ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6859de77 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [7s 792ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [7s 791ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@67e31a6 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-18-SelectorManager] [7s 792ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [7s 794ms] SocketTube(13) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-10-SelectorManager] [7s 794ms] SocketTube(13) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7e939b4c (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-10-SelectorManager] [7s 794ms] SocketTube(13) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [7s 794ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-19-SelectorManager] [7s 794ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@60d59bc8 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [7s 794ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 797ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 797ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@69d2922e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [7s 797ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-12-SelectorManager] [7s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for R (true) DEBUG: [pool-1-thread-11] [7s 798ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 798ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [7s 798ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-11-SelectorManager] [7s 798ms] SocketTube(14) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-20-SelectorManager] [7s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for R (true) DEBUG: [HttpClient-11-SelectorManager] [7s 798ms] SocketTube(14) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6ffac3e4 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-11-SelectorManager] [7s 798ms] SocketTube(14) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-7] [7s 798ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [7s 798ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-11] [7s 798ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-8] [7s 798ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [7s 798ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [7s 798ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-11] [7s 798ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [7s 798ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-10] [7s 798ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [pool-1-thread-8] [7s 798ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [7s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [pool-1-thread-7] [7s 798ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [7s 798ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [HttpClient-20-SelectorManager] [7s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 799ms] SocketTube(15) got read EOF DEBUG: [pool-1-thread-7] [7s 799ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-20-SelectorManager] [7s 799ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [7s 799ms] SocketTube(23) pausing read event DEBUG: [pool-1-thread-11] [7s 798ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 798ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [7s 799ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-11] [7s 799ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-10] [7s 798ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-11] [7s 799ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [7s 799ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-12-SelectorManager] [7s 799ms] SocketTube(15) pausing read event DEBUG: [pool-1-thread-7] [7s 799ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-12-SelectorManager] [7s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d2f2127 for None (false) DEBUG: [HttpClient-12-SelectorManager] [7s 799ms] SocketTube(15) completing subscriber DEBUG: [pool-1-thread-7] [7s 799ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-20-SelectorManager] [7s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c225b34 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 799ms] SocketTube(23) completing subscriber DEBUG: [pool-1-thread-7] [7s 799ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [7s 799ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 799ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [7s 799ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-12-SelectorManager] [7s 799ms] SSL Reader(SocketTube(15)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@582da446[Not completed, 4 dependents] (id=1128) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(15))), getALPN: jdk.internal.net.http.common.MinimalFuture@2c787c23[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 799ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-11] [7s 799ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-7] [7s 799ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-11] [7s 799ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [7s 799ms] SocketTube(28) trying to write: 40 DEBUG: [HttpClient-12-SelectorManager] [7s 799ms] SSL Reader(SocketTube(15)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-11] [7s 800ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 799ms] SSL Reader(SocketTube(23)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@920c474[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(23))), getALPN: jdk.internal.net.http.common.MinimalFuture@7228baf1[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 799ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-12-SelectorManager] [7s 800ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 799ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [7s 800ms] SocketTube(15) Stopping read scheduler DEBUG: [pool-1-thread-11] [7s 800ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [7s 800ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 800ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-20-SelectorManager] [7s 800ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [7s 800ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-12] [7s 800ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [7s 800ms] SSL Reader(SocketTube(15)) completing DEBUG: [pool-1-thread-10] [7s 800ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-12] [7s 800ms] SSL Reader(SocketTube(15)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [7s 800ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 800ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-8] [7s 800ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-12-SelectorManager] [7s 800ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-11] [7s 800ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [HttpClient-20-SelectorManager] [7s 800ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [7s 800ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-13] [7s 800ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 800ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-13] [7s 800ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-11] [7s 800ms] SSL Writer(SocketTube(27)) stop DEBUG: [pool-1-thread-13] [7s 800ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-10] [7s 800ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-12] [7s 800ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [7s 800ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [7s 800ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-12] [7s 800ms] SSLTube(SocketTube(15)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [7s 800ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-8] [7s 800ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 800ms] SocketTube(23) Stopping read scheduler DEBUG: [pool-1-thread-13] [7s 800ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-10] [7s 800ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-12] [7s 800ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-7] [7s 800ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 800ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 800ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 800ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-20-SelectorManager] [7s 800ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 800ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-12] [7s 801ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [7s 801ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [7s 800ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [7s 801ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [7s 801ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-10] [7s 800ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 800ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [7s 801ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 801ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [7s 801ms] SocketTube(19) trying to write: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 801ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-8] [7s 801ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-9-SelectorManager] [7s 801ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-13] [7s 801ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-12] [7s 801ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 801ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-7] [7s 801ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-13] [7s 801ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [7s 801ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 801ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 801ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@27cd3984 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [7s 801ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-13] [7s 801ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 801ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 801ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-12] [7s 801ms] SSLTube(SocketTube(15)) subscriber completed normally DEBUG: [pool-1-thread-7] [7s 801ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [7s 801ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 801ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-13] [7s 801ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 801ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 801ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [7s 801ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 801ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-7] [7s 801ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-13] [7s 801ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [7s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [pool-1-thread-10] [7s 801ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] SocketTube(11) pausing read event DEBUG: [pool-1-thread-8] [7s 801ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59dd8dad for None (false) DEBUG: [pool-1-thread-8] [7s 802ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [7s 801ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-13] [7s 802ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-13] [7s 802ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [7s 802ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-13] [7s 802ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-13] [7s 802ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-13] [7s 802ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [7s 802ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 802ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 802ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 806ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 802ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 806ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-8] [7s 806ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-8] [7s 806ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-7] [7s 806ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 802ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-10] [7s 806ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-25-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (true) DEBUG: [pool-1-thread-8] [7s 806ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 806ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [pool-1-thread-10] [7s 806ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SocketTube(10) read bytes: 40 DEBUG: [pool-1-thread-10] [7s 806ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 806ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 806ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-7] [7s 806ms] SocketTube(35) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 806ms] SocketTube(28) got read EOF DEBUG: [pool-1-thread-7] [7s 806ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SSL Reader(SocketTube(10)) onNext DEBUG: [pool-1-thread-7] [7s 806ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 806ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-32-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 806ms] SocketTube(28) pausing read event DEBUG: [pool-1-thread-10] [7s 806ms] SocketTube(19) write completed, 0 yet to send DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-10] [7s 806ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [pool-1-thread-10] [7s 806ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 806ms] SocketTube(35) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 806ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [pool-1-thread-7] [7s 806ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 807ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-32-SelectorManager] [7s 806ms] SocketTube(35) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SocketTube(12) read bytes: 80 DEBUG: [pool-1-thread-10] [7s 806ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 807ms] SocketTube(28) completing subscriber DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-10] [7s 807ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b36aa96 for None (false) DEBUG: [pool-1-thread-10] [7s 807ms] SocketTube(19) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 807ms] SocketTube(35) completing subscriber DEBUG: [pool-1-thread-10] [7s 807ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 807ms] SSL Reader(SocketTube(28)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@62d907ef[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@c35df88, getALPN: jdk.internal.net.http.common.MinimalFuture@16b60693[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [pool-1-thread-7] [7s 807ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 807ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 807ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 807ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 807ms] SSL Reader(SocketTube(35)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1e343734[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3b075f86, getALPN: jdk.internal.net.http.common.MinimalFuture@6aa73000[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [7s 807ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [HttpClient-25-SelectorManager] [7s 807ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [7s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 807ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-7] [7s 807ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-7] [7s 807ms] SocketTube(10) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 807ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 807ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-8] [7s 807ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-25-SelectorManager] [7s 807ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-8] [7s 807ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-16-SelectorManager] [7s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [pool-1-thread-8] [7s 807ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(28)) completing DEBUG: [HttpClient-9-SelectorManager] [7s 807ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [7s 807ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 807ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [7s 807ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 808ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-13] [7s 807ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [7s 807ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(11) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [7s 807ms] SocketTube(19) got read EOF DEBUG: [HttpClient-16-SelectorManager] [7s 808ms] SocketTube(19) pausing read event DEBUG: [pool-1-thread-10] [7s 807ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [7s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [pool-1-thread-10] [7s 808ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [7s 808ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-16-SelectorManager] [7s 808ms] SocketTube(19) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [7s 808ms] SocketTube(35) Stopping read scheduler DEBUG: [pool-1-thread-13] [7s 808ms] SSL Reader(SocketTube(35)) completing DEBUG: [pool-1-thread-13] [7s 808ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(11) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@68bc1875 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-10] [7s 808ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(11) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [7s 808ms] SSL Reader(SocketTube(19)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@58179778[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1000c3d4, getALPN: jdk.internal.net.http.common.MinimalFuture@2cc2fd0b[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 808ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 808ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-8] [7s 808ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-13] [7s 808ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-13] [7s 808ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [7s 808ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-16-SelectorManager] [7s 808ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-8] [7s 808ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-10] [7s 808ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-13] [7s 808ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-13] [7s 808ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [7s 808ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-16-SelectorManager] [7s 808ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [7s 809ms] SocketTube(19) Stopping read scheduler DEBUG: [pool-1-thread-7] [7s 808ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 809ms] SSL Reader(SocketTube(19)) completing DEBUG: [pool-1-thread-8] [7s 808ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [7s 809ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-13] [7s 808ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 809ms] SSL Writer(SocketTube(12)) wrapping 0 bytes java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-9-SelectorManager] [7s 808ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-10] [7s 809ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f9af57a for None (false) DEBUG: [pool-1-thread-10] [7s 809ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [7s 809ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 809ms] SocketTube(19) Read scheduler stopped DEBUG: [pool-1-thread-7] [7s 809ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 809ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-8] [7s 809ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-13] [7s 809ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 809ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-10] [7s 809ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-7] [7s 809ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-7] [7s 809ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SSL Reader(SocketTube(10)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1f0e4c34[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(10))), getALPN: jdk.internal.net.http.common.MinimalFuture@6ac83d96[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-13] [7s 809ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-8] [7s 809ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-13] [7s 809ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-7] [7s 809ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [7s 810ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [7s 810ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [7s 809ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [7s 810ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-8] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-7] [7s 810ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 810ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 810ms] Http2Connection(SSLTube(SocketTube(19))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-12] [7s 810ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-12] [7s 810ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-9-SelectorManager] [7s 810ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 810ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [7s 810ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [7s 810ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 810ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-13] [7s 810ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-13] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-7] [7s 810ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [7s 810ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-7] [7s 810ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-12] [7s 810ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-7] [7s 810ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [7s 810ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-12] [7s 810ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 811ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [7s 811ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 811ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [7s 811ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-10] [7s 810ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 811ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [7s 810ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-12] [7s 811ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-10] [7s 811ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-13] [7s 810ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-13] [7s 811ms] SSL Writer(SocketTube(35)) stop DEBUG: [HttpClient-9-SelectorManager] [7s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [pool-1-thread-12] [7s 811ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 811ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-7] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-9-SelectorManager] [7s 811ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 811ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-7] [7s 811ms] SSL Writer(SocketTube(19)) stop DEBUG: [pool-1-thread-10] [7s 811ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-10] [7s 811ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-12] [7s 811ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 811ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) wrote: 40 DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 811ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 811ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-8] [7s 811ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 811ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 811ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-8] [7s 811ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 811ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SocketTube(10) ReadEvent abort: java.nio.channels.ClosedChannelException DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SocketTube(10) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@59744977 (java.nio.channels.ClosedChannelException) DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SocketTube(10) signal read error: java.nio.channels.ClosedChannelException DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d396296 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 813ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 814ms] SSL Reader(SocketTube(12)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@681b31f9[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7d41fd8, getALPN: jdk.internal.net.http.common.MinimalFuture@51038d9c[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 814ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 814ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [7s 814ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-8] [7s 814ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [7s 814ms] SSL Reader(SocketTube(12)) completing DEBUG: [HttpClient-9-SelectorManager] [7s 814ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 814ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-8] [7s 814ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-8] [7s 814ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 814ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-8] [7s 814ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [7s 814ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [7s 814ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 814ms] Http2Connection(SSLTube(SocketTube(12))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-8] [7s 814ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 814ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-8] [7s 814ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-8] [7s 814ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [7s 814ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 814ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 815ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-8] [7s 815ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-8] [7s 815ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-8] [7s 815ms] SSL Writer(SocketTube(12)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 22:39:39 CEST 2024 finished: Mon Apr 01 22:39:39 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.734 seconds messages: command: testng -Djdk.internal.httpclient.debug=true DependentActionsTest reason: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest started: Mon Apr 01 22:39:39 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:39:40 CEST 2024 elapsed time (seconds): 0.734 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=27336, tid=27339 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/hs_err_pid27336.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/dependent.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.1.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/CustomRequestPublisher.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/ImmutableHeaders.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters started: Mon Apr 01 22:39:49 CEST 2024 finished: Mon Apr 01 22:39:49 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.113 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 22:39:49 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 22:39:50 CEST 2024 elapsed time (seconds): 0.113 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.113 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:39:49 CEST 2024 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 Mode: agentvm Agent id: 9 finished: Mon Apr 01 22:39:50 CEST 2024 elapsed time (seconds): 0.113 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 12.376 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 22:39:50 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:40:02 CEST 2024 elapsed time (seconds): 12.376 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: Http1TestServer[localhost/127.0.0.1:32855]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f657f081958@6dc306fc, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:32855 Http1TestServer[localhost/127.0.0.1:37813]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f657f081958@6dc306fc, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:37813 Http2TestServerImpl[localhost/127.0.0.1:56081]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f657f081958@6dc306fc, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:56081 Http2TestServerImpl[localhost/127.0.0.1:38845]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f657f081958@6dc306fc, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:38845 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:46426 Received a request from client address /127.0.0.1:46400 Received a request from client address /127.0.0.1:46410 Received a request from client address /127.0.0.1:46432 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@738db2e6, http://127.0.0.1:32855/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:46434 Received a request from client address /127.0.0.1:46440 Received a request from client address /127.0.0.1:46456 Received a request from client address /127.0.0.1:46458 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@143c993b, http://127.0.0.1:32855/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:44031 Received a request from client address /127.0.0.1:52045 Received a request from client address /127.0.0.1:45703 Received a request from client address /127.0.0.1:43105 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@127d3804, http://127.0.0.1:32855/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:45785 Received a request from client address /127.0.0.1:48493 Received a request from client address /127.0.0.1:43915 Received a request from client address /127.0.0.1:47277 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@12f526a9, http://127.0.0.1:32855/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:32855/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:45951 Received a request from client address /127.0.0.1:47611 Received a request from client address /127.0.0.1:51721 Received a request from client address /127.0.0.1:52767 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e91d9b7, http://127.0.0.1:32855/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:47354 Received a request from client address localhost/127.0.0.1:47338 Received a request from client address localhost/127.0.0.1:47324 Received a request from client address localhost/127.0.0.1:47340 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e2ecdf5, https://127.0.0.1:37813/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:38258 Received a request from client address localhost/127.0.0.1:38274 Received a request from client address localhost/127.0.0.1:38280 Received a request from client address localhost/127.0.0.1:38296 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@304bd17f, https://127.0.0.1:37813/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:33825 Received a request from client address localhost/127.0.0.1:35161 Received a request from client address localhost/127.0.0.1:54237 Received a request from client address localhost/127.0.0.1:50391 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@597250f4, https://127.0.0.1:37813/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:47355 Received a request from client address localhost/127.0.0.1:37463 Received a request from client address localhost/127.0.0.1:49325 Received a request from client address localhost/127.0.0.1:58645 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@260dea36, https://127.0.0.1:37813/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37813/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:49663 Received a request from client address localhost/127.0.0.1:46919 Received a request from client address localhost/127.0.0.1:41323 Received a request from client address localhost/127.0.0.1:51815 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6dc09d8c, https://127.0.0.1:37813/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a512b08 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@525cf4a1 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d39ec2f Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@125cd44 Received a request from client address /127.0.0.1:54988 Received a request from client address /127.0.0.1:55000 Received a request from client address /127.0.0.1:55002 Received a request from client address /127.0.0.1:55010 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@860f7b7, http://127.0.0.1:56081/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f7d8478 Received a request from client address /127.0.0.1:55022 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62196e31 Received a request from client address /127.0.0.1:55012 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16db6dc8 Received a request from client address /127.0.0.1:55030 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e852669 Received a request from client address /127.0.0.1:55040 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fd53c6e, http://127.0.0.1:56081/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30ee0ebd Received a request from client address /127.0.0.1:44799 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@395c3c16 Received a request from client address /127.0.0.1:45795 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a0090c5 Received a request from client address /127.0.0.1:57165 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47a1befc Received a request from client address /127.0.0.1:39359 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@244ddfa7, http://127.0.0.1:56081/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4eea897f Received a request from client address /127.0.0.1:50199 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21f80fa0 Received a request from client address /127.0.0.1:48547 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@610a320b Received a request from client address /127.0.0.1:41221 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b9aaef5 Received a request from client address /127.0.0.1:36615 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42eba24c, http://127.0.0.1:56081/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56081/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@19e1308f Received a request from client address /127.0.0.1:58865 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e00fbb4 Received a request from client address /127.0.0.1:53437 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72f83dea Received a request from client address /127.0.0.1:57323 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6befc726 Received a request from client address /127.0.0.1:46765 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3167a615, http://127.0.0.1:56081/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a49ce13 Received a request from client address /127.0.0.1:45228 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43836116 Received a request from client address /127.0.0.1:45212 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52d6a2d3 Received a request from client address /127.0.0.1:45226 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56e93c51 Received a request from client address /127.0.0.1:45214 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7281e14a, https://127.0.0.1:38845/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45954deb Received a request from client address /127.0.0.1:45232 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2232bfb0 Received a request from client address /127.0.0.1:45268 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1738f58e Received a request from client address /127.0.0.1:45246 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b74c428 Received a request from client address /127.0.0.1:45260 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@11e332ed, https://127.0.0.1:38845/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ab54c98 Received a request from client address /127.0.0.1:37101 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4623e20f Received a request from client address /127.0.0.1:41259 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f1ecb4b Received a request from client address /127.0.0.1:42383 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73c457a7 Received a request from client address /127.0.0.1:39241 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@78e7e9f0, https://127.0.0.1:38845/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@677dbc84 Received a request from client address /127.0.0.1:48001 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@140c4ac4 Received a request from client address /127.0.0.1:59577 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36ea1593 Received a request from client address /127.0.0.1:39379 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45c81563 Received a request from client address /127.0.0.1:54213 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@109d1200, https://127.0.0.1:38845/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38845/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14591fb5 Received a request from client address /127.0.0.1:52733 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44cb185e Received a request from client address /127.0.0.1:42605 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@741a80e4 Received a request from client address /127.0.0.1:54955 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d85d7f4 Received a request from client address /127.0.0.1:41013 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@544a085d, https://127.0.0.1:38845/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:41258 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@37a45b3c, http://127.0.0.1:32855/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:41274 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@11c63bbd, http://127.0.0.1:32855/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:43091 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53077cc1, http://127.0.0.1:32855/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:60707 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1faf0275, http://127.0.0.1:32855/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:34609 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3ad3b2c7, http://127.0.0.1:32855/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:38300 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2911e221, https://127.0.0.1:37813/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:38314 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2f9702df, https://127.0.0.1:37813/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:38283 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2892850c, https://127.0.0.1:37813/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:58379 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@61f7c066, https://127.0.0.1:37813/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:44505 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@598b7217, https://127.0.0.1:37813/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@151c36a0 Received a request from client address /127.0.0.1:55050 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@58138246, http://127.0.0.1:56081/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@320e7e10 Received a request from client address /127.0.0.1:55066 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3d3e5cb1, http://127.0.0.1:56081/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cfc4b7e Received a request from client address /127.0.0.1:45925 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@63f48f58, http://127.0.0.1:56081/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14e92322 Received a request from client address /127.0.0.1:60759 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fc91e04, http://127.0.0.1:56081/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@465055f1 Received a request from client address /127.0.0.1:43405 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@454b5aab, http://127.0.0.1:56081/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@22145428 Received a request from client address /127.0.0.1:45274 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2adf468a, https://127.0.0.1:38845/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a9cc248 Received a request from client address /127.0.0.1:45286 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@157c7bc5, https://127.0.0.1:38845/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@489d1346 Received a request from client address /127.0.0.1:42105 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7a1bb7d3, https://127.0.0.1:38845/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41982fe9 Received a request from client address /127.0.0.1:48155 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5141171d, https://127.0.0.1:38845/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c413a9f Received a request from client address /127.0.0.1:56615 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4f21b084, https://127.0.0.1:38845/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:41280 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@73157c7a, http://127.0.0.1:32855/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:41292 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76b499fc, http://127.0.0.1:32855/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:32843 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7cbb83bb, http://127.0.0.1:32855/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:33531 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76dd0110, http://127.0.0.1:32855/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:32855/ Received a request from client address /127.0.0.1:47877 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e883c52, http://127.0.0.1:32855/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:38320 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@70bfb1e6, https://127.0.0.1:37813/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:38324 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@34b91e64, https://127.0.0.1:37813/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:45173 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3425bd11, https://127.0.0.1:37813/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:56371 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3040c97, https://127.0.0.1:37813/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:37813/ Received a request from client address localhost/127.0.0.1:41071 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@30dbedc0, https://127.0.0.1:37813/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@795c07d6 Received a request from client address /127.0.0.1:55082 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@36c47a37, http://127.0.0.1:56081/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28318699 Received a request from client address /127.0.0.1:55092 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6a0e69ce, http://127.0.0.1:56081/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@759c408e Received a request from client address /127.0.0.1:42331 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@43467e36, http://127.0.0.1:56081/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@555e8c39 Received a request from client address /127.0.0.1:34919 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@407e8820, http://127.0.0.1:56081/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56081/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ca553f3 Received a request from client address /127.0.0.1:43549 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6cc0b38e, http://127.0.0.1:56081/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62e0124a Received a request from client address /127.0.0.1:45292 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6ae5e28a, https://127.0.0.1:38845/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@440c508 Received a request from client address /127.0.0.1:45298 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@37fe1186, https://127.0.0.1:38845/, null): success Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73b99bca Received a request from client address /127.0.0.1:57385 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@40b13133, https://127.0.0.1:38845/, localhost/127.0.0.1): success Testing using a HTTP client HTTP_2 with local address /0:0:0:0:0:0:0:0 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ce51f4e Received a request from client address /127.0.0.1:40069 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@124340a7, https://127.0.0.1:38845/, /0:0:0:0:0:0:0:0): success Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:38845/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13435a1d Received a request from client address /127.0.0.1:44657 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@426f7b41, https://127.0.0.1:38845/, /0.0.0.0): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config HttpClientLocalAddrTest.afterClass(): success =============================================== java/net/httpclient/HttpClientLocalAddrTest.java Total tests run: 60, Passes: 60, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [144ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-1-thread-4] [193ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-1-thread-1] [193ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-1-thread-3] [193ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-1-thread-2] [193ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-1-thread-3] [254ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-1-thread-1] [254ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [312ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [312ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-1-thread-3] [321ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [321ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [322ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [322ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [325ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [325ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [326ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [326ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [326ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [326ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [326ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [327ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [331ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [331ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [332ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [333ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [389ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [389ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [389ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [389ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [393ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [389ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [393ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [393ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [483ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [483ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [483ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [483ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [484ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [484ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [485ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [485ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [508ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c0e195 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [508ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@222004a9 queue.isEmpty: true DEBUG: [pool-1-thread-3] [508ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30b9e77a queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [508ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@67b6584f queue.isEmpty: true DEBUG: [pool-1-thread-1] [630ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c0e195, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [631ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [631ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@67b6584f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [632ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30b9e77a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [632ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [633ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@222004a9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [633ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [634ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [687ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [687ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [687ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [688ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [688ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [688ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [688ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [688ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [689ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [689ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [689ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [689ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [690ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [690ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [690ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [690ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [690ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [690ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [690ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [690ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [694ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [695ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-0-Worker0] [696ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [pool-1-thread-3] [697ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [704ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4072e36c for C (true) DEBUG: [HttpClient-1-SelectorManager] [704ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7178a6e4 for C (true) DEBUG: [HttpClient-1-SelectorManager] [735ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [735ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46432 DEBUG: [HttpClient-1-SelectorManager] [740ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [740ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46426 DEBUG: [HttpClient-0-Worker3] [742ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [742ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [744ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [745ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker2] [746ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [746ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [748ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [748ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker2] [748ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [748ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@216ed82e for C (true) DEBUG: [HttpClient-1-SelectorManager] [748ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28fdb268 for C (true) DEBUG: [HttpClient-1-SelectorManager] [748ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [749ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@338f6399 DEBUG: [HttpClient-1-SelectorManager] [749ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [749ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-0-Worker3] [748ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [749ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [749ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [750ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker3] [750ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker2] [749ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [749ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker2] [750ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-0-Worker4] [750ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [750ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [751ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [751ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46410 DEBUG: [HttpClient-0-Worker2] [751ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [751ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [751ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker5] [751ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker5] [752ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker5] [752ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker4] [750ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker3] [751ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [751ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [752ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46400 DEBUG: [HttpClient-0-Worker3] [753ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [753ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker2] [751ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker5] [752ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [754ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker4] [752ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker4] [754ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker4] [754ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker6] [753ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-1-SelectorManager] [753ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c2f6ace DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [755ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker5] [754ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker5] [756ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [756ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker6] [755ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [755ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [757ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker7] [755ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker7] [757ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [757ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker7] [758ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker7] [758ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker6] [757ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker6] [758ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker6] [758ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker6] [758ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [758ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker6] [758ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker6] [758ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [757ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker7] [758ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker6] [759ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [762ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@66e83d00 DEBUG: [HttpClient-0-Worker8] [762ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [763ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [763ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2eb309ef for R (true) DEBUG: [HttpClient-1-SelectorManager] [763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37195174 for R (true) DEBUG: [HttpClient-1-SelectorManager] [764ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [764ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [764ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-0-Worker11] [764ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker11] [764ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [764ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker8] [763ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker8] [765ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker9] [763ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker9] [766ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker9] [766ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker9] [767ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker9] [767ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker9] [767ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [763ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [764ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@26f4e533 DEBUG: [HttpClient-1-SelectorManager] [767ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [767ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [767ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker10] [768ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [768ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [768ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [768ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker13] [768ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [768ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker10] [768ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker12] [768ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6404c417 for R (true) DEBUG: [HttpClient-0-Worker12] [769ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [769ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker12] [770ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker12] [770ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ae3e9af for R (true) DEBUG: [HttpClient-0-Worker10] [821ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [821ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [821ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker8] [822ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker8] [822ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [821ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [824ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [824ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-0-Worker2] [970ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [971ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [970ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker6] [970ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker6] [972ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [973ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker6] [973ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [973ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [973ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [973ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [974ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [974ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker6] [975ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [976ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker6] [977ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [977ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker6] [977ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [973ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [977ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [978ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [978ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [978ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [978ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [974ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [978ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [978ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [978ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [979ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [979ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [977ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [978ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [979ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker6] [982ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker5] [982ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker3] [982ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker2] [982ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker6] [984ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker6] [985ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker6] [985ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [985ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker6] [985ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [985ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker6] [985ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker6] [985ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker6] [985ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker6] [985ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [986ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker5] [986ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [986ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [986ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [986ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [986ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [987ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [987ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [987ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [987ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [988ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [988ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker3] [987ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker3] [988ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [988ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [989ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [989ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [989ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [989ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker3] [989ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [989ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [989ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [989ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [989ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [988ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [990ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker6] [990ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [988ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker6] [990ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [989ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [991ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [989ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [991ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [990ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [991ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [993ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [993ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [993ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [993ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [993ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [993ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [993ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [993ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [993ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [993ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [994ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [994ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20ae6549 DEBUG: [HttpClient-0-Worker3] [992ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker6] [993ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [995ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [995ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1725db3 DEBUG: [HttpClient-0-Worker3] [995ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker6] [995ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d863e02 DEBUG: [HttpClient-0-Worker2] [996ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker6] [997ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [996ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@544780bc DEBUG: [HttpClient-0-Worker3] [998ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [998ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 2ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [1s 3ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [1s 3ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker6] [1s 8ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 54ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [1s 54ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker3] [1s 54ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [1s 54ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker6] [1s 55ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker6] [1s 55ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker6] [1s 55ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [1s 55ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker5] [1s 56ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [1s 60ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [1s 61ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker2] [1s 61ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37195174 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 221ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 221ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 222ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37195174 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 222ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2eb309ef for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 222ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 222ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2eb309ef for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ae3e9af for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ae3e9af for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6404c417 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 224ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 224ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 224ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6404c417 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 224ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 224ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@222004a9 DEBUG: [HttpClient-0-Worker14] [1s 225ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [1s 225ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30b9e77a DEBUG: [HttpClient-0-Worker16] [1s 225ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@67b6584f DEBUG: [HttpClient-0-Worker16] [1s 225ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 225ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@67b6584f DEBUG: [HttpClient-0-Worker17] [1s 225ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2c0e195 DEBUG: [HttpClient-0-Worker17] [1s 226ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 226ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2c0e195 DEBUG: [HttpClient-0-Worker14] [1s 225ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@222004a9 DEBUG: [HttpClient-0-Worker15] [1s 225ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [1s 227ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30b9e77a DEBUG: [HttpClient-0-Worker15] [1s 243ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 244ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [1s 245ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 247ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 249ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 249ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30b9e77a DEBUG: [HttpClient-0-Worker15] [1s 249ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 250ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 250ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [1s 250ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@222004a9 DEBUG: [HttpClient-0-Worker14] [1s 251ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 251ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46432 Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46426 DEBUG: [HttpClient-0-Worker16] [1s 256ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 256ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@67b6584f DEBUG: [HttpClient-0-Worker16] [1s 256ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 257ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46400 DEBUG: [HttpClient-0-Worker17] [1s 259ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 259ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2c0e195 DEBUG: [HttpClient-0-Worker17] [1s 259ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 259ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:53 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46410 DEBUG: [HttpClient-0-Worker15] [1s 263ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 268ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 268ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 268ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 340ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker17] [1s 341ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker14] [1s 344ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker15] [1s 345ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker14] [1s 353ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5fcec095/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b237506 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 353ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1d916982/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c5a190d queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [1s 353ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6fc9e951/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff7c563 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 353ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@79439f3c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@148c59c2 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 443ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 443ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 444ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker14] [1s 444ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 444ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 444ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker15] [1s 445ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 445ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 445ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker17] [1s 445ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 445ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 445ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker16] [1s 446ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@79439f3c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@148c59c2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [1s 446ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@79439f3c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@148c59c2 DEBUG: [HttpClient-0-Worker16] [1s 446ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 446ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@79439f3c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@148c59c2 DEBUG: [HttpClient-0-Worker16] [1s 447ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 447ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 447ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 446ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6fc9e951/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff7c563, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 446ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5fcec095/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b237506, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 448ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5fcec095/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b237506 DEBUG: [HttpClient-0-Worker15] [1s 446ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1d916982/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c5a190d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker15] [1s 449ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1d916982/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c5a190d DEBUG: [HttpClient-0-Worker15] [1s 449ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 449ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1d916982/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c5a190d DEBUG: [HttpClient-0-Worker15] [1s 449ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 449ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 449ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 449ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker15] [1s 449ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 447ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker16] [1s 450ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 448ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6fc9e951/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff7c563 DEBUG: [HttpClient-0-Worker17] [1s 450ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 448ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 451ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5fcec095/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3b237506 DEBUG: [HttpClient-0-Worker14] [1s 451ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 451ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 450ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6fc9e951/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ff7c563 DEBUG: [HttpClient-0-Worker17] [1s 451ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 451ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 451ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 451ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker17] [1s 452ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 451ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 452ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker14] [1s 452ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 457ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker17] [1s 457ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 457ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 457ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 458ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [1s 457ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 459ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 459ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 459ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 459ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 459ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 459ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 457ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker16] [1s 459ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 459ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 459ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 459ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 460ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 460ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 460ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 460ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker14] [1s 461ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-0-Worker16] [1s 460ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-1-SelectorManager] [1s 460ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-0-Worker15] [1s 460ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 461ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6404c417 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker18] [1s 462ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2eb309ef for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 462ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37195174 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker18] [1s 462ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 463ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 463ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 463ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7ae3e9af for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 464ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [1s 466ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 466ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker19] [1s 463ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker19] [1s 466ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 516ms] HttpClientImpl(1) ClientImpl (async) elapsed 1274 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-0-Worker16] [1s 517ms] HttpClientImpl(1) ClientImpl (async) elapsed 1274 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-0-Worker15] [1s 520ms] HttpClientImpl(1) ClientImpl (async) elapsed 1274 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-0-Worker17] [1s 520ms] HttpClientImpl(1) ClientImpl (async) elapsed 1274 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-0-Worker15] [1s 520ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 520ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 520ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker17] [1s 520ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker17] [1s 520ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 521ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 521ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [1s 521ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 521ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 521ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-0-Worker14] [1s 522ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 522ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [1s 536ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 537ms] Http1Response(id=3, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6f9bc6e7(1) DEBUG: [HttpClient-1-SelectorManager] [1s 537ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-0-Worker16] [1s 537ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 537ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 544ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 545ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 545ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 545ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 548ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 549ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 550ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 551ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 582ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-2-thread-1] [1s 589ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-2-thread-1] [1s 589ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 589ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 589ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 589ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 589ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [1s 590ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [1s 590ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [1s 590ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [1s 590ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [1s 590ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@26d029e queue.isEmpty: true DEBUG: [pool-2-thread-1] [1s 590ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@26d029e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [1s 590ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 591ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 591ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 591ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 591ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 591ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [1s 591ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@76a581f4 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46434 DEBUG: [HttpClient-1-Worker0] [1s 592ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker0] [1s 592ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [1s 592ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [1s 592ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [1s 592ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker0] [1s 592ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker0] [1s 592ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker0] [1s 592ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker0] [1s 592ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [1s 592ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [pool-2-thread-2] [1s 593ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 593ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 593ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c5dea84 DEBUG: [HttpClient-2-SelectorManager] [1s 593ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-1-Worker1] [1s 594ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-1-Worker1] [1s 594ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [1s 594ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [1s 594ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [1s 594ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [1s 594ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [1s 594ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [1s 595ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@72abe34 queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@72abe34, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [1s 595ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [1s 595ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 596ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 596ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [pool-2-thread-3] [1s 596ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-2-SelectorManager] [1s 596ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 596ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 597ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 597ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-2-thread-3] [1s 597ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 597ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@395f6b6b for C (true) DEBUG: [pool-2-thread-3] [1s 597ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [1s 597ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 597ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [1s 597ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-SelectorManager] [1s 597ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 597ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46440 DEBUG: [pool-2-thread-3] [1s 597ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [1s 597ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker3] [1s 597ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker3] [1s 598ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker3] [1s 598ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 598ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker3] [1s 598ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-2-thread-3] [1s 598ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 598ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker4] [1s 598ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-2-thread-3] [1s 598ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a3f7b75 queue.isEmpty: true DEBUG: [pool-2-thread-3] [1s 598ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a3f7b75, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [1s 598ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 598ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 597ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 598ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 599ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker2] [1s 599ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker2] [1s 599ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker2] [1s 599ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82c7241 for R (true) DEBUG: [HttpClient-1-Worker4] [1s 598ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-2-thread-3] [1s 598ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 599ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 599ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker4] [1s 599ms] SocketTube(6) connecting flows DEBUG: [pool-2-thread-3] [1s 599ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [1s 600ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 600ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@59709424 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 600ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker4] [1s 599ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-2-SelectorManager] [1s 600ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46456 DEBUG: [HttpClient-1-Worker4] [1s 600ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker4] [1s 601ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker5] [1s 601ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [1s 601ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker5] [1s 601ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker5] [1s 601ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker5] [1s 601ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker5] [1s 601ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker5] [1s 601ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker5] [1s 601ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker5] [1s 601ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker5] [1s 601ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker5] [1s 601ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-1-Worker5] [1s 602ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker5] [1s 602ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 602ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker5] [1s 602ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 601ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2eaa1f54 DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@b24c7b DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker7] [1s 604ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker7] [1s 604ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [1s 604ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker7] [1s 604ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker7] [1s 604ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker7] [1s 608ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [1s 608ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker0] [1s 608ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker0] [1s 609ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker0] [1s 609ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 601ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker4] [1s 609ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [1s 609ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker6] [1s 604ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [1s 612ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [1s 613ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker8] [1s 604ms] SocketTube(7) write: requesting more... DEBUG: [pool-2-thread-4] [1s 604ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-1-Worker8] [1s 613ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [1s 613ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker8] [1s 613ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker8] [1s 613ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker0] [1s 609ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker9] [1s 613ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d3e29fd for R (true) DEBUG: [HttpClient-1-Worker0] [1s 613ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker0] [1s 614ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker0] [1s 614ms] SocketTube(5) trying to write: 191 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-1-Worker0] [1s 614ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker0] [1s 614ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker0] [1s 614ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker0] [1s 614ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [1s 613ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker4] [1s 614ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker4] [1s 614ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 615ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 615ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker8] [1s 613ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-SelectorManager] [1s 613ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 615ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker8] [1s 615ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker8] [1s 615ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker8] [1s 615ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [1s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82c7241 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 616ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 616ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker9] [1s 614ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker9] [1s 616ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker9] [1s 616ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker9] [1s 616ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [1s 614ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [1s 617ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker6] [1s 614ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker6] [1s 617ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [1s 615ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [1s 618ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [1s 615ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [1s 616ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82c7241 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 616ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@26d029e DEBUG: [HttpClient-1-Worker8] [1s 618ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker8] [1s 619ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker11] [1s 619ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [1s 619ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@26d029e DEBUG: [HttpClient-1-Worker11] [1s 619ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker11] [1s 619ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker11] [1s 619ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@26d029e DEBUG: [HttpClient-1-Worker11] [1s 619ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker9] [1s 617ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [1s 617ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [1s 620ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker10] [1s 618ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker10] [1s 620ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker10] [1s 620ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker10] [1s 621ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker10] [1s 621ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker10] [1s 621ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker10] [1s 621ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker10] [1s 621ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [1s 621ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker10] [1s 621ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker10] [1s 621ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker10] [1s 621ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker10] [1s 622ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [1s 622ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [1s 622ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [1s 622ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4315c45d DEBUG: [HttpClient-1-Worker10] [1s 623ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@184ae3ee for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@184ae3ee for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker8] [1s 619ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-1-Worker12] [1s 623ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@72abe34 DEBUG: [HttpClient-1-Worker12] [1s 623ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@72abe34 DEBUG: [HttpClient-1-Worker12] [1s 624ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker12] [1s 624ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker12] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@72abe34 DEBUG: [HttpClient-1-Worker0] [1s 620ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [1s 624ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker0] [1s 624ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker0] [1s 624ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker0] [1s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker9] [1s 621ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@184ae3ee for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [1s 624ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker8] [1s 625ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker12] [1s 624ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker12] [1s 626ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker0] [1s 624ms] Http1Publisher(SocketTube(5)) WriteTask Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46440 DEBUG: [HttpClient-1-Worker12] [1s 627ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker12] [1s 627ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker12] [1s 627ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5277fe7d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@240d8e4f queue.isEmpty: false DEBUG: [HttpClient-1-Worker9] [1s 625ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@261b043a queue.isEmpty: true DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@261b043a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker9] [1s 628ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-SelectorManager] [1s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d3e29fd for None (false) DEBUG: [HttpClient-1-Worker9] [1s 628ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-1-Worker8] [1s 626ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [1s 629ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [1s 627ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker0] [1s 629ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker0] [1s 629ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46359ae8 DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is already completed DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker0] [1s 630ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker12] [1s 627ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46434 DEBUG: [HttpClient-1-Worker0] [1s 631ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 632ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker0] [1s 632ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-2-SelectorManager] [1s 632ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker8] [1s 629ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [1s 631ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker12] [1s 633ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5277fe7d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@240d8e4f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5277fe7d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@240d8e4f DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5277fe7d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@240d8e4f DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker12] [1s 633ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker12] [1s 633ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker12] [1s 633ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker12] [1s 634ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker12] [1s 634ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker12] [1s 634ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker12] [1s 634ms] HttpClientImpl(2) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-1-Worker12] [1s 635ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker12] [1s 635ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker12] [1s 635ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker12] [1s 635ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d3e29fd for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@26d40475 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker0] [1s 632ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48f26c5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ccdf198 queue.isEmpty: false DEBUG: [HttpClient-1-Worker0] [1s 636ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker13] [1s 632ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a3f7b75 DEBUG: [HttpClient-1-Worker13] [1s 636ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [1s 632ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker8] [1s 637ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker8] [1s 637ms] Http1Exchange reading headers DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@184ae3ee for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [1s 637ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker14] [1s 637ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 638ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46458 DEBUG: [HttpClient-1-Worker15] [1s 638ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker0] [1s 636ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker13] [1s 636ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a3f7b75 DEBUG: [HttpClient-1-Worker13] [1s 638ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker8] [1s 637ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-1-Worker13] [1s 639ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker13] [1s 639ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a3f7b75 DEBUG: [HttpClient-1-Worker8] [1s 639ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker13] [1s 639ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [1s 638ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker15] [1s 639ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker15] [1s 639ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [1s 638ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48f26c5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ccdf198, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker8] [1s 639ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is already completed DEBUG: [HttpClient-1-Worker8] [1s 640ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker15] [1s 639ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker8] [1s 640ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker15] [1s 640ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker15] [1s 640ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker15] [1s 641ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker15] [1s 641ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [1s 640ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48f26c5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ccdf198 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46456 DEBUG: [HttpClient-1-Worker8] [1s 641ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [1s 641ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker8] [1s 641ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker8] [1s 641ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7bd1bf63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36213438 queue.isEmpty: false DEBUG: [HttpClient-1-Worker8] [1s 642ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker8] [1s 642ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker8] [1s 642ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7bd1bf63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36213438, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker8] [1s 642ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7bd1bf63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36213438 DEBUG: [HttpClient-1-Worker8] [1s 642ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker8] [1s 642ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7bd1bf63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@36213438 DEBUG: [HttpClient-1-Worker8] [1s 642ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker8] [1s 642ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker8] [1s 642ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker0] [1s 641ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-1-Worker0] [1s 643ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48f26c5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ccdf198 DEBUG: [HttpClient-1-Worker0] [1s 643ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker0] [1s 643ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker0] [1s 643ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker0] [1s 643ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker0] [1s 643ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker8] [1s 642ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker8] [1s 644ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f6a60dd DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-1-Worker8] [1s 644ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker8] [1s 644ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker8] [1s 645ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker15] [1s 643ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker15] [1s 645ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker15] [1s 645ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker15] [1s 645ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker0] [1s 644ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker0] [1s 646ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker0] [1s 647ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker0] [1s 647ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker0] [1s 647ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker0] [1s 647ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker0] [1s 647ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker0] [1s 648ms] HttpClientImpl(2) ClientImpl (async) elapsed 59 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 648ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-1-Worker16] [1s 649ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker8] [1s 645ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-1-Worker8] [1s 649ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker8] [1s 649ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker8] [1s 650ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker16] [1s 649ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [1s 650ms] HttpClientImpl(2) ClientImpl (async) elapsed 53 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-2-SelectorManager] [1s 649ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker8] [1s 650ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker17] [1s 650ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-1-Worker17] [1s 650ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker17] [1s 650ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker17] [1s 651ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker17] [1s 651ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker17] [1s 651ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker16] [1s 650ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker16] [1s 651ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker16] [1s 651ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker8] [1s 650ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@683d9870 DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-1-Worker8] [1s 652ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker17] [1s 651ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker16] [1s 652ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 652ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d3e29fd for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker17] [1s 653ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker17] [1s 654ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@82c7241 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb1dd for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb1dd for None (false) DEBUG: [HttpClient-1-Worker18] [1s 654ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-1-Worker19] [1s 655ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker19] [1s 655ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [1s 655ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker17] [1s 656ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [1s 656ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker17] [1s 656ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-SelectorManager] [1s 656ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker17] [1s 656ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker20] [1s 656ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@261b043a DEBUG: [HttpClient-1-Worker18] [1s 655ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb1dd for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 657ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [1s 656ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker17] [1s 657ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-1-Worker17] [1s 657ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker17] [1s 658ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker20] [1s 656ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker20] [1s 658ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@261b043a DEBUG: [HttpClient-1-Worker20] [1s 658ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker17] [1s 658ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker20] [1s 658ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker20] [1s 659ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@261b043a DEBUG: [HttpClient-1-Worker20] [1s 659ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker20] [1s 659ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker17] [1s 659ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4a61b483 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 46458 DEBUG: [HttpClient-1-Worker17] [1s 659ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker20] [1s 659ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker20] [1s 661ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker20] [1s 661ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2fb41194/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425d8609 queue.isEmpty: false DEBUG: [HttpClient-1-Worker20] [1s 661ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker20] [1s 662ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker20] [1s 662ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2fb41194/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425d8609, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2fb41194/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425d8609 DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2fb41194/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@425d8609 DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker20] [1s 662ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker20] [1s 662ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker20] [1s 662ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker20] [1s 663ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker20] [1s 663ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker20] [1s 663ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker20] [1s 663ms] HttpClientImpl(2) ClientImpl (async) elapsed 58 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-1-Worker20] [1s 663ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker20] [1s 663ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@caafd7b(2) DEBUG: [HttpClient-1-Worker20] [1s 663ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker20] [1s 664ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 664ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 664ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 664ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 664ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb1dd for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-Worker21] [1s 665ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker21] [1s 665ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 668ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 668ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 668ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 668ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 669ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-3-thread-1] [1s 672ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-3-thread-3] [1s 672ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-3-thread-2] [1s 672ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-3-thread-4] [1s 672ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-3-thread-1] [1s 672ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-3-thread-3] [1s 673ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [1s 673ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 673ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 673ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 673ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 673ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [1s 673ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 673ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [1s 673ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 674ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [1s 674ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [1s 674ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 674ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 674ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [1s 674ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@36bb3851 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@36bb3851, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 675ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [1s 675ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [1s 673ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 675ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 673ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 675ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [1s 675ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [1s 675ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [1s 675ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [1s 675ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [1s 675ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 674ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 675ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [1s 676ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 676ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [1s 676ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [1s 676ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [1s 676ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [1s 676ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-3] [1s 677ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c60c337 queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [1s 677ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [1s 677ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c60c337, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 677ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 677ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 677ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 677ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 677ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [1s 677ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [1s 677ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 677ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [1s 678ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [1s 677ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 678ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 678ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6dd3c901 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6dd3c901, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [1s 679ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [1s 679ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 679ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 679ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-3-thread-3] [1s 680ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 678ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c0211af queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 678ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-3-thread-3] [1s 680ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 680ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c71a71a for C (true) DEBUG: [HttpClient-2-Worker1] [1s 680ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c0211af, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-SelectorManager] [1s 680ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3689cc6a for C (true) DEBUG: [HttpClient-2-Worker1] [1s 681ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [1s 681ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@427374c3 for C (true) DEBUG: [HttpClient-2-Worker1] [1s 681ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [1s 681ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [1s 681ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 681ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44031 DEBUG: [HttpClient-3-SelectorManager] [1s 681ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker2] [1s 681ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [1s 681ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 682ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 682ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [1s 682ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 682ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [1s 682ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker2] [1s 682ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker1] [1s 681ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-SelectorManager] [1s 681ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45703 DEBUG: [HttpClient-3-SelectorManager] [1s 682ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 682ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52045 DEBUG: [HttpClient-3-SelectorManager] [1s 682ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a203da7 DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker2] [1s 682ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker4] [1s 683ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [1s 683ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker1] [1s 683ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [1s 684ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [1s 684ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-2-Worker3] [1s 683ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker5] [1s 683ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker5] [1s 685ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker5] [1s 685ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker5] [1s 685ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker5] [1s 685ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker5] [1s 685ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 683ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 685ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13a4ab90 for R (true) DEBUG: [HttpClient-2-Worker6] [1s 686ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker4] [1s 683ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker4] [1s 686ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker4] [1s 686ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker4] [1s 686ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker4] [1s 686ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker4] [1s 686ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker4] [1s 687ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker4] [1s 687ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker4] [1s 687ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker1] [1s 684ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker2] [1s 684ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [1s 687ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 688ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 685ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 688ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker3] [1s 688ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [1s 688ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker3] [1s 688ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker3] [1s 688ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker3] [1s 688ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker3] [1s 688ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker6] [1s 686ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [1s 689ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 687ms] PlainHttpConnection(SocketTube(11)) registering connect event Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-2-Worker2] [1s 688ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 688ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker4] [1s 690ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a52d8f2 DEBUG: [HttpClient-2-Worker4] [1s 690ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker4] [1s 690ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 688ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [1s 690ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-SelectorManager] [1s 690ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 691ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 691ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker2] [1s 691ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 691ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-2-Worker7] [1s 691ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker7] [1s 691ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker7] [1s 691ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker7] [1s 691ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker7] [1s 691ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker7] [1s 691ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker4] [1s 690ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [1s 691ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 692ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 692ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 692ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker2] [1s 691ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [1s 693ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker2] [1s 693ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker2] [1s 693ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [1s 693ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [1s 693ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [1s 693ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 693ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker3] [1s 691ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [1s 694ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [1s 694ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 694ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker8] [1s 692ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 692ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2124131a for C (true) DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker8] [1s 695ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker8] [1s 695ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [1s 695ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker8] [1s 695ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [1s 693ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [1s 696ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2900924b DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker2] [1s 696ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [1s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d4aa47b for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@106e179b DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 697ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker10] [1s 698ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13a4ab90 for None (false) DEBUG: [HttpClient-2-Worker10] [1s 698ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [1s 698ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-2-Worker10] [1s 698ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker8] [1s 695ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker8] [1s 698ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker8] [1s 698ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker8] [1s 698ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 699ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 699ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker8] [1s 699ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker8] [1s 699ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker9] [1s 698ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker9] [1s 699ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker10] [1s 698ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker10] [1s 700ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker10] [1s 700ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker10] [1s 700ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker10] [1s 700ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker10] [1s 700ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [1s 700ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [1s 700ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13a4ab90 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d4aa47b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d4aa47b for R (false) DEBUG: [HttpClient-2-Worker11] [1s 698ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6dd3c901 DEBUG: [HttpClient-2-Worker12] [1s 701ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c60c337 DEBUG: [HttpClient-2-Worker12] [1s 701ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [1s 701ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c60c337 DEBUG: [HttpClient-2-Worker11] [1s 701ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [1s 699ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker8] [1s 701ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker8] [1s 701ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker9] [1s 699ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker9] [1s 702ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker9] [1s 702ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker9] [1s 702ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 700ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker10] [1s 703ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker10] [1s 703ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker10] [1s 703ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 703ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker10] [1s 703ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker10] [1s 704ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker10] [1s 704ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@589a4877 DEBUG: [HttpClient-2-Worker10] [1s 704ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 704ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 704ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43105 DEBUG: [HttpClient-3-SelectorManager] [1s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51e1a7ef for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51e1a7ef for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 705ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 705ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker12] [1s 701ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker12] [1s 705ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker12] [1s 706ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c60c337 DEBUG: [HttpClient-2-Worker12] [1s 706ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker12] [1s 706ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker13] [1s 706ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker13] [1s 706ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker13] [1s 706ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker13] [1s 706ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [1s 706ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@36bb3851 DEBUG: [HttpClient-2-Worker14] [1s 706ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [1s 706ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@36bb3851 DEBUG: [HttpClient-2-Worker14] [1s 707ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker11] [1s 701ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6dd3c901 DEBUG: [HttpClient-2-Worker14] [1s 707ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker14] [1s 707ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@36bb3851 DEBUG: [HttpClient-2-Worker14] [1s 707ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker11] [1s 707ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker8] [1s 702ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [1s 707ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-SelectorManager] [1s 705ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51e1a7ef for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 707ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [1s 706ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker13] [1s 708ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker13] [1s 708ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker13] [1s 709ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker13] [1s 709ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker13] [1s 709ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 52045 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-2-Worker14] [1s 707ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker13] [1s 710ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker13] [1s 710ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker13] [1s 710ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker13] [1s 710ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker11] [1s 707ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6dd3c901 DEBUG: [HttpClient-2-Worker11] [1s 718ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker11] [1s 718ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker8] [1s 707ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d7b4f40 DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(11) subscribe event raised Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 44031 DEBUG: [HttpClient-2-Worker8] [1s 719ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [1s 719ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker11] [1s 719ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker11] [1s 719ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@188c918/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3369819e queue.isEmpty: false DEBUG: [HttpClient-2-Worker12] [1s 709ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker11] [1s 720ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker11] [1s 720ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker11] [1s 720ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker12] [1s 720ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker11] [1s 720ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@188c918/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3369819e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker12] [1s 720ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2fe2e90c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21250280 queue.isEmpty: false Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 45703 DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@134a01be DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker14] [1s 721ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker12] [1s 721ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker14] [1s 721ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker12] [1s 721ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker11] [1s 720ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@188c918/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3369819e DEBUG: [HttpClient-2-Worker11] [1s 722ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker11] [1s 722ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@188c918/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3369819e DEBUG: [HttpClient-2-Worker11] [1s 722ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker11] [1s 722ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker11] [1s 722ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker11] [1s 722ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker11] [1s 722ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker11] [1s 722ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker11] [1s 722ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker11] [1s 723ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker11] [1s 723ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-2-Worker15] [1s 721ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [1s 724ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker15] [1s 724ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker15] [1s 724ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker15] [1s 724ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker14] [1s 721ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@38f16c2b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1632c8f2 queue.isEmpty: false DEBUG: [HttpClient-2-Worker12] [1s 721ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2fe2e90c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21250280, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker14] [1s 726ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2fe2e90c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21250280 DEBUG: [HttpClient-2-Worker14] [1s 726ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker14] [1s 727ms] HttpClientImpl(3) body subscriber registered: 3 DEBUG: [HttpClient-2-Worker14] [1s 727ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@38f16c2b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1632c8f2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker14] [1s 727ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@38f16c2b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1632c8f2 DEBUG: [HttpClient-2-Worker14] [1s 727ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker14] [1s 727ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@38f16c2b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1632c8f2 DEBUG: [HttpClient-2-Worker14] [1s 727ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker11] [1s 726ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [1s 727ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker11] [1s 728ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker11] [1s 728ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker11] [1s 728ms] HttpClientImpl(3) body subscriber unregistered: 2 DEBUG: [HttpClient-2-Worker11] [1s 728ms] HttpClientImpl(3) ClientImpl (async) elapsed 55 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-2-Worker11] [1s 736ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker11] [1s 737ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker11] [1s 737ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker11] [1s 737ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker12] [1s 738ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2fe2e90c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21250280 DEBUG: [HttpClient-2-Worker12] [1s 738ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker12] [1s 738ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker12] [1s 739ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker12] [1s 739ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker12] [1s 739ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker14] [1s 727ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-2-Worker14] [1s 739ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker14] [1s 739ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker14] [1s 740ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker14] [1s 740ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker15] [1s 729ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker12] [1s 739ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 739ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker14] [1s 740ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker16] [1s 741ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker14] [1s 742ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker16] [1s 742ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker16] [1s 742ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 742ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker16] [1s 742ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker16] [1s 743ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker16] [1s 743ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker16] [1s 743ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [1s 743ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 743ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 743ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker16] [1s 744ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker16] [1s 744ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker16] [1s 744ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker16] [1s 745ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker16] [1s 745ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker16] [1s 745ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 745ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@75346991 DEBUG: [HttpClient-2-Worker16] [1s 745ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [1s 741ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker12] [1s 746ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker12] [1s 746ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker12] [1s 746ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [1s 746ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker12] [1s 746ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker12] [1s 746ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker12] [1s 746ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker12] [1s 746ms] HttpClientImpl(3) ClientImpl (async) elapsed 74 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-2-Worker12] [1s 746ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker12] [1s 746ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker12] [1s 747ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker12] [1s 747ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@13a4ab90 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker17] [1s 748ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73f80e83 for R (true) DEBUG: [HttpClient-2-Worker17] [1s 748ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 742ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d4aa47b for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker14] [1s 748ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [1s 749ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker18] [1s 749ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73f80e83 for None (false) DEBUG: [HttpClient-2-Worker14] [1s 749ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker14] [1s 749ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker14] [1s 749ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73f80e83 for R (false) DEBUG: [HttpClient-2-Worker19] [1s 750ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c0211af DEBUG: [HttpClient-2-Worker19] [1s 750ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker19] [1s 750ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c0211af DEBUG: [HttpClient-2-Worker19] [1s 750ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker19] [1s 750ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker14] [1s 750ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker14] [1s 751ms] HttpClientImpl(3) ClientImpl (async) elapsed 78 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker19] [1s 750ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c0211af DEBUG: [HttpClient-2-Worker19] [1s 751ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker19] [1s 751ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker14] [1s 751ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51e1a7ef for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(9) pending subscriber subscribed Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 43105 DEBUG: [HttpClient-2-Worker19] [1s 752ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker19] [1s 752ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker19] [1s 752ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64002aea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d81a queue.isEmpty: false DEBUG: [HttpClient-2-Worker19] [1s 753ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker19] [1s 753ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker19] [1s 753ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker19] [1s 753ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64002aea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d81a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker14] [1s 752ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 753ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker20] [1s 754ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker20] [1s 754ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 754ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-2-Worker14] [1s 754ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker19] [1s 753ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64002aea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d81a DEBUG: [HttpClient-2-Worker19] [1s 754ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker19] [1s 755ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64002aea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d81a DEBUG: [HttpClient-2-Worker19] [1s 755ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker19] [1s 755ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker19] [1s 755ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker19] [1s 755ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker19] [1s 755ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker19] [1s 755ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker19] [1s 755ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker19] [1s 755ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker19] [1s 755ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker19] [1s 755ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker19] [1s 755ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-SelectorManager] [1s 755ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73f80e83 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 756ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-2-Worker19] [1s 755ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker19] [1s 756ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [1s 757ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 757ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [1s 757ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker19] [1s 757ms] HttpClientImpl(3) ClientImpl (async) elapsed 84 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-2-Worker19] [1s 757ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker19] [1s 757ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@387cd12e(3) DEBUG: [HttpClient-2-Worker19] [1s 757ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker21] [1s 757ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker19] [1s 758ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker21] [1s 758ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 761ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 764ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 764ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 764ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 764ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 764ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 766ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-4-thread-1] [1s 767ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-4-thread-1] [1s 768ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 768ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [1s 768ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [1s 768ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [1s 768ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [1s 768ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [1s 768ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [1s 769ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [1s 769ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [1s 769ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d queue.isEmpty: true DEBUG: [pool-4-thread-1] [1s 769ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [1s 769ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 769ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [1s 769ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 769ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [1s 769ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [1s 769ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [1s 769ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [1s 770ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [1s 770ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@174d7fe2 for C (true) DEBUG: [pool-4-thread-2] [1s 770ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45785 DEBUG: [pool-4-thread-3] [1s 770ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-3-Worker1] [1s 770ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [1s 771ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker0] [1s 771ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-4-thread-3] [1s 771ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [1s 771ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [1s 771ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker0] [1s 771ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [1s 771ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [1s 771ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [1s 771ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [1s 771ms] SocketTube(13) connecting flows DEBUG: [pool-4-thread-3] [1s 771ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 772ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [1s 772ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [1s 772ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [1s 772ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [1s 772ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [1s 772ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [1s 773ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [1s 773ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 773ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@11657bea queue.isEmpty: true DEBUG: [pool-4-thread-3] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@11657bea, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 773ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 772ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [1s 773ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 774ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker0] [1s 773ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59426b1b queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [1s 774ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker1] [1s 774ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker1] [1s 774ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker0] [1s 774ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59426b1b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [1s 773ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [1s 774ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [1s 774ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 774ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 774ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1db51492 DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-3-Worker1] [1s 774ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker0] [1s 774ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker0] [1s 775ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker3] [1s 775ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker3] [1s 775ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker0] [1s 776ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 776ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [1s 776ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [1s 776ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 776ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 776ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-4] [1s 776ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-3-Worker0] [1s 776ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-3-Worker4] [1s 776ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-3-Worker4] [1s 777ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker4] [1s 777ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker4] [1s 777ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker4] [1s 777ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker2] [1s 775ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58b78940 for C (true) DEBUG: [HttpClient-3-Worker2] [1s 777ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker2] [1s 777ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker2] [1s 777ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker2] [1s 777ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker2] [1s 777ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 777ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-3-Worker3] [1s 776ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker3] [1s 778ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker1] [1s 778ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker3] [1s 778ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [1s 777ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43915 DEBUG: [HttpClient-3-Worker4] [1s 779ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker5] [1s 779ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [1s 779ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for R (true) DEBUG: [HttpClient-3-Worker5] [1s 779ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker5] [1s 779ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker5] [1s 779ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker5] [1s 780ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 778ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 780ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [1s 780ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker4] [1s 780ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker4] [1s 780ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@9cf6665 queue.isEmpty: true DEBUG: [HttpClient-3-Worker4] [1s 780ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@9cf6665, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-SelectorManager] [1s 779ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3898760f for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 781ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 781ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48493 DEBUG: [HttpClient-3-Worker6] [1s 781ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker6] [1s 781ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 780ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker5] [1s 781ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker1] [1s 781ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker5] [1s 781ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker1] [1s 781ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 782ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker1] [1s 782ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker4] [1s 780ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 782ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 782ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@131a74cb DEBUG: [HttpClient-3-Worker4] [1s 782ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [1s 781ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker6] [1s 782ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker5] [1s 781ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker5] [1s 783ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [1s 782ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [1s 782ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 783ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 783ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker1] [1s 783ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker7] [1s 783ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker7] [1s 783ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker7] [1s 783ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker7] [1s 783ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker7] [1s 783ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker7] [1s 783ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker4] [1s 782ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker4] [1s 784ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [1s 782ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker6] [1s 784ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker6] [1s 784ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker6] [1s 785ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker6] [1s 785ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker5] [1s 783ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [1s 783ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 785ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-SelectorManager] [1s 786ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker5] [1s 786ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c6d3f1d DEBUG: [HttpClient-3-Worker8] [1s 786ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker1] [1s 783ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker1] [1s 787ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [1s 784ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker1] [1s 787ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker4] [1s 787ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [1s 787ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [1s 787ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker4] [1s 787ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker4] [1s 787ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker6] [1s 785ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [1s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 788ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@470504d7 for R (true) DEBUG: [HttpClient-3-Worker5] [1s 786ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [1s 789ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker5] [1s 789ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-3-Worker1] [1s 787ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [1s 788ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@65f4a79d for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 789ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 789ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 789ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker9] [1s 789ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4ac4b01e DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker11] [1s 790ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker1] [1s 790ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [1s 790ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker1] [1s 790ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker1] [1s 791ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker1] [1s 791ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 791ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker6] [1s 790ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker9] [1s 790ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker9] [1s 791ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker9] [1s 792ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker10] [1s 790ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 790ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker10] [1s 792ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker10] [1s 792ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker10] [1s 792ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker10] [1s 792ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker10] [1s 792ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [1s 790ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [1s 793ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker11] [1s 793ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker11] [1s 793ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 791ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [1s 793ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker1] [1s 793ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 793ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6517bc8f DEBUG: [HttpClient-3-Worker6] [1s 791ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [1s 794ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker9] [1s 792ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-SelectorManager] [1s 792ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47277 DEBUG: [HttpClient-3-Worker9] [1s 794ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker9] [1s 794ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker12] [1s 794ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [1s 794ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker6] [1s 794ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [1s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@474eb4ea for R (true) DEBUG: [HttpClient-3-Worker6] [1s 795ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker6] [1s 795ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [1s 795ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker6] [1s 795ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker6] [1s 796ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker6] [1s 796ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker6] [1s 796ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [1s 796ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 796ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 796ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker6] [1s 796ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker9] [1s 794ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [1s 796ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker6] [1s 796ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker6] [1s 796ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [1s 796ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker6] [1s 796ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [1s 794ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@474eb4ea for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 797ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-3-Worker1] [1s 795ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker1] [1s 797ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-3-Worker1] [1s 797ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker1] [1s 797ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is already completed DEBUG: [HttpClient-3-Worker1] [1s 797ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker1] [1s 798ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker9] [1s 796ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker9] [1s 798ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [1s 797ms] Http1Publisher(SocketTube(14)) WriteTask Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 45785 DEBUG: [HttpClient-3-Worker6] [1s 798ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker9] [1s 798ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [1s 799ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker1] [1s 799ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker1] [1s 799ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker12] [1s 797ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 797ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker12] [1s 799ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [1s 799ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker13] [1s 799ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59426b1b DEBUG: [HttpClient-3-Worker13] [1s 799ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker13] [1s 799ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59426b1b DEBUG: [HttpClient-3-Worker13] [1s 800ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker13] [1s 800ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker6] [1s 799ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker6] [1s 800ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker9] [1s 799ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker1] [1s 799ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7c2594a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471c180 queue.isEmpty: false DEBUG: [HttpClient-3-Worker1] [1s 801ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker12] [1s 799ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-4-SelectorManager] [1s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@474eb4ea for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [1s 800ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59426b1b DEBUG: [HttpClient-3-Worker6] [1s 800ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@63c74f6e DEBUG: [HttpClient-3-Worker6] [1s 802ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker6] [1s 802ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker9] [1s 801ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker9] [1s 803ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker1] [1s 801ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker13] [1s 802ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker1] [1s 803ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7c2594a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471c180, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker12] [1s 804ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker12] [1s 804ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker12] [1s 804ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker12] [1s 804ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker12] [1s 804ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker6] [1s 802ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-3-Worker6] [1s 804ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker6] [1s 804ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is already completed DEBUG: [HttpClient-3-Worker9] [1s 803ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker9] [1s 805ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 805ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker9] [1s 805ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 804ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7c2594a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471c180 DEBUG: [HttpClient-3-Worker1] [1s 805ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker6] [1s 805ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-SelectorManager] [1s 805ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@63f466e6 DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 806ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker14] [1s 806ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [1s 806ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [1s 807ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [1s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@470504d7 for None (false) DEBUG: [HttpClient-3-Worker12] [1s 807ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker12] [1s 807ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker12] [1s 807ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker9] [1s 805ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker9] [1s 807ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker9] [1s 807ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker9] [1s 808ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker9] [1s 808ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker1] [1s 806ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7c2594a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@471c180 DEBUG: [HttpClient-3-Worker6] [1s 806ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker15] [1s 807ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker14] [1s 807ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 807ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-3-Worker14] [1s 810ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 810ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 810ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker9] [1s 808ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker1] [1s 808ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker9] [1s 811ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 811ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 48493 DEBUG: [HttpClient-3-Worker15] [1s 809ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [1s 811ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker15] [1s 811ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker15] [1s 811ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker15] [1s 811ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker15] [1s 812ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker15] [1s 812ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker15] [1s 812ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker15] [1s 812ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker15] [1s 812ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [1s 810ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker14] [1s 812ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [1s 810ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@11657bea DEBUG: [HttpClient-3-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@11657bea DEBUG: [HttpClient-3-Worker16] [1s 813ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-SelectorManager] [1s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@470504d7 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 813ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [1s 813ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker16] [1s 813ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@11657bea DEBUG: [HttpClient-4-SelectorManager] [1s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for R (true) DEBUG: [HttpClient-3-Worker9] [1s 811ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74f64552 DEBUG: [HttpClient-3-Worker9] [1s 813ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 811ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker6] [1s 811ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker15] [1s 812ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker15] [1s 815ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker15] [1s 815ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker15] [1s 815ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker15] [1s 815ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker15] [1s 815ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [1s 815ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 815ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 815ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker15] [1s 815ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker15] [1s 815ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker15] [1s 816ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker15] [1s 816ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker15] [1s 816ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [1s 816ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker15] [1s 816ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1dd4711d DEBUG: [HttpClient-3-Worker16] [1s 813ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker16] [1s 816ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) cleared Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 43915 DEBUG: [HttpClient-3-Worker16] [1s 817ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker16] [1s 817ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker6] [1s 814ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@57859e43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ba006b queue.isEmpty: false DEBUG: [HttpClient-3-Worker6] [1s 818ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker6] [1s 818ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@57859e43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ba006b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@57859e43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ba006b DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@57859e43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@53ba006b DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker6] [1s 818ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker6] [1s 818ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker6] [1s 818ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [1s 816ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 817ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [1s 817ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ce36f4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69e1f4b2 queue.isEmpty: false DEBUG: [HttpClient-3-Worker6] [1s 819ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker6] [1s 820ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker6] [1s 820ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker6] [1s 820ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker6] [1s 821ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 821ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker6] [1s 821ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker6] [1s 821ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [1s 819ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker1] [1s 821ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [1s 822ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker1] [1s 822ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker1] [1s 822ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker1] [1s 822ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker1] [1s 822ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker1] [1s 823ms] HttpClientImpl(4) ClientImpl (async) elapsed 55 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-3-Worker16] [1s 823ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker16] [1s 823ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [1s 823ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker16] [1s 823ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ce36f4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69e1f4b2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker16] [1s 823ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ce36f4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69e1f4b2 DEBUG: [HttpClient-3-Worker16] [1s 824ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [1s 824ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ce36f4a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@69e1f4b2 DEBUG: [HttpClient-3-Worker16] [1s 824ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker16] [1s 824ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker16] [1s 824ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker16] [1s 824ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker16] [1s 824ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker16] [1s 824ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker6] [1s 821ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker16] [1s 824ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker16] [1s 825ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker16] [1s 825ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker16] [1s 825ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [1s 825ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker16] [1s 825ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker16] [1s 825ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker16] [1s 826ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker16] [1s 826ms] HttpClientImpl(4) ClientImpl (async) elapsed 55 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-3-Worker16] [1s 826ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker16] [1s 826ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker16] [1s 826ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 825ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 828ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 828ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@474eb4ea for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker6] [1s 825ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [1s 825ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@9cf6665 DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@9cf6665 DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@9cf6665 DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 47277 DEBUG: [HttpClient-3-Worker17] [1s 831ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker17] [1s 831ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker17] [1s 831ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@139a7736/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2eb2bd5c queue.isEmpty: false DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker17] [1s 832ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker17] [1s 832ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@139a7736/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2eb2bd5c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@139a7736/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2eb2bd5c DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@139a7736/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2eb2bd5c DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker17] [1s 832ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [1s 832ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [1s 833ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker17] [1s 833ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker17] [1s 833ms] HttpClientImpl(4) ClientImpl (async) elapsed 57 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [1s 834ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@69259174 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker19] [1s 836ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker19] [1s 836ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker18] [1s 829ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker18] [1s 837ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 830ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@470504d7 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker6] [1s 838ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker6] [1s 838ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@32aad738(4) DEBUG: [HttpClient-3-Worker20] [1s 838ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker6] [1s 839ms] HttpClientImpl(4) ClientImpl (async) elapsed 68 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@c5f7ec6 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 840ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-Worker21] [1s 841ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker21] [1s 841ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 841ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-3-Worker20] [1s 839ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 846ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-5-thread-1] [1s 847ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [pool-5-thread-1] [1s 847ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [pool-5-thread-1] [1s 847ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [1s 847ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [1s 847ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [1s 848ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [1s 848ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [1s 848ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [1s 848ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [1s 848ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [1s 849ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c57e8db queue.isEmpty: true DEBUG: [pool-5-thread-1] [1s 849ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c57e8db, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [1s 849ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 849ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 849ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 849ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 849ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [1s 849ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-1] [1s 849ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [1s 849ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [1s 849ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 850ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b2a2fb8 for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 850ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 850ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45951 DEBUG: [HttpClient-4-Worker0] [1s 851ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker0] [1s 851ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker0] [1s 851ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker0] [1s 851ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker0] [1s 851ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker0] [1s 851ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker0] [1s 851ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker0] [1s 851ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker0] [1s 851ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@41d244c8 DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 852ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker1] [1s 852ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [1s 852ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 852ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker1] [1s 852ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker1] [1s 852ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker1] [1s 852ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker0] [1s 852ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker0] [1s 854ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker0] [1s 854ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker2] [1s 852ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker2] [1s 855ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker2] [1s 855ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d0d296 for R (true) DEBUG: [HttpClient-4-Worker0] [1s 855ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-5-thread-2] [1s 856ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker0] [1s 856ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker0] [1s 856ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker3] [1s 856ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [1s 856ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker0] [1s 856ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker0] [1s 857ms] SocketTube(17) trying to write: 191 DEBUG: [pool-5-thread-3] [1s 856ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker0] [1s 857ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker0] [1s 857ms] SocketTube(17) write: requesting more... DEBUG: [pool-5-thread-3] [1s 857ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-4-Worker3] [1s 856ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-4] [1s 857ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker3] [1s 858ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker3] [1s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker3] [1s 858ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker4] [1s 858ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [1s 857ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-5-thread-3] [1s 858ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 858ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [1s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [1s 858ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [1s 858ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker0] [1s 859ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-5-thread-3] [1s 859ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [1s 859ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker0] [1s 859ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker3] [1s 858ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [1s 859ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker3] [1s 859ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker4] [1s 859ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 860ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [1s 860ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [1s 859ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [1s 860ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [1s 860ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2898d14e DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker0] [1s 860ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker0] [1s 861ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker0] [1s 861ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker4] [1s 860ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [1s 860ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@a1f5bc6 queue.isEmpty: true DEBUG: [pool-5-thread-3] [1s 861ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@a1f5bc6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker4] [1s 861ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker3] [1s 860ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker4] [1s 861ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker4] [1s 862ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker0] [1s 861ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-5-thread-3] [1s 861ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 862ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 862ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 862ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 862ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [1s 862ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [1s 862ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker3] [1s 861ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [1s 862ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker4] [1s 863ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker3] [1s 863ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2bfad221 queue.isEmpty: true DEBUG: [pool-5-thread-3] [1s 863ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-4-Worker3] [1s 863ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2bfad221, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker3] [1s 863ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [1s 863ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@351ef195 for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 863ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 863ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47611 DEBUG: [HttpClient-4-Worker5] [1s 863ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker5] [1s 863ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker5] [1s 864ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker5] [1s 864ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [1s 864ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker5] [1s 864ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker5] [1s 864ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@64ff2dd9 DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker6] [1s 864ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker6] [1s 864ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker6] [1s 864ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker6] [1s 864ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker6] [1s 864ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker6] [1s 864ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11c5ccbf for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d0d296 for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d0d296 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c57e8db DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c57e8db DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c57e8db DEBUG: [HttpClient-4-Worker4] [1s 863ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker3] [1s 863ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [1s 868ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [1s 864ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker5] [1s 868ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 868ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-4-Worker7] [1s 867ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker4] [1s 868ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c3bba68 queue.isEmpty: true DEBUG: [HttpClient-4-Worker7] [1s 869ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker4] [1s 869ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c3bba68, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker4] [1s 869ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker4] [1s 869ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker4] [1s 869ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker4] [1s 869ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker4] [1s 870ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker4] [1s 870ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker4] [1s 870ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker4] [1s 870ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker4] [1s 870ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker3] [1s 868ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker5] [1s 868ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [1s 868ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker8] [1s 871ms] SocketTube(18) write: requesting more... Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 45951 DEBUG: [HttpClient-4-Worker7] [1s 872ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker7] [1s 872ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker7] [1s 872ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b916bd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d999c0 queue.isEmpty: false DEBUG: [HttpClient-4-Worker3] [1s 871ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker3] [1s 873ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker3] [1s 873ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker7] [1s 873ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker3] [1s 873ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker7] [1s 873ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker3] [1s 873ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7dbd4e14 for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 874ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 874ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51721 DEBUG: [HttpClient-4-Worker8] [1s 872ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [1s 874ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker8] [1s 874ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker8] [1s 874ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker7] [1s 874ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b916bd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d999c0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker7] [1s 875ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b916bd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d999c0 DEBUG: [HttpClient-4-Worker7] [1s 875ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker7] [1s 875ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b916bd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60d999c0 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker9] [1s 874ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker9] [1s 882ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker9] [1s 882ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker9] [1s 882ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [1s 882ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker8] [1s 874ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 875ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker7] [1s 884ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker5] [1s 875ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [1s 876ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5f2ebd02 for C (true) DEBUG: [HttpClient-4-Worker5] [1s 884ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 884ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [1s 884ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 884ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52767 DEBUG: [HttpClient-4-Worker7] [1s 884ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-SelectorManager] [1s 885ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-4-Worker9] [1s 885ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 885ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@33b07396 DEBUG: [HttpClient-5-SelectorManager] [1s 885ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-4-Worker9] [1s 885ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker9] [1s 885ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker9] [1s 885ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker9] [1s 885ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker5] [1s 884ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker5] [1s 886ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker5] [1s 886ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 886ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [1s 886ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker5] [1s 887ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker5] [1s 887ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker5] [1s 887ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [1s 887ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [1s 887ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [1s 885ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker10] [1s 887ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker10] [1s 888ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker10] [1s 888ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker10] [1s 888ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker10] [1s 888ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker10] [1s 888ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker10] [1s 888ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker10] [1s 888ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker10] [1s 888ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker7] [1s 885ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-5-SelectorManager] [1s 885ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker7] [1s 888ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker11] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [1s 888ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker7] [1s 889ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker7] [1s 889ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker9] [1s 887ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker9] [1s 889ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [1s 890ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker9] [1s 890ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker5] [1s 887ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [1s 888ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker5] [1s 890ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker5] [1s 890ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [1s 891ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [1s 891ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker12] [1s 891ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker12] [1s 891ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [1s 891ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker12] [1s 891ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker11] [1s 891ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-4-Worker7] [1s 889ms] HttpClientImpl(5) ClientImpl (async) elapsed 42 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5ac4a5b2 DEBUG: [HttpClient-4-Worker10] [1s 892ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-4-Worker10] [1s 892ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker10] [1s 892ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker10] [1s 892ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker5] [1s 891ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker7] [1s 892ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker5] [1s 892ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 892ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16b89478 DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker12] [1s 891ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker12] [1s 893ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker12] [1s 893ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker12] [1s 893ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker12] [1s 893ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker12] [1s 893ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker12] [1s 894ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker12] [1s 894ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker12] [1s 894ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker12] [1s 894ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker12] [1s 894ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker12] [1s 894ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [1s 894ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [1s 894ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [1s 894ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker12] [1s 894ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker12] [1s 894ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker12] [1s 895ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker12] [1s 895ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker12] [1s 895ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker12] [1s 895ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 891ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-4-Worker11] [1s 895ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker11] [1s 895ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 892ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker5] [1s 893ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker5] [1s 896ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker5] [1s 896ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker12] [1s 895ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d29ac8f DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker13] [1s 897ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker12] [1s 897ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 896ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker14] [1s 897ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker7] [1s 897ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker14] [1s 897ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [1s 898ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker13] [1s 897ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker13] [1s 898ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d0d296 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-4-Worker14] [1s 898ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker14] [1s 899ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker14] [1s 899ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker14] [1s 899ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker14] [1s 899ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker14] [1s 899ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker14] [1s 899ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker14] [1s 899ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [1s 899ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker14] [1s 900ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@234805 DEBUG: [HttpClient-4-Worker13] [1s 898ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker14] [1s 900ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 900ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 900ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker13] [1s 900ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker15] [1s 901ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker15] [1s 901ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11c5ccbf for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 901ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 901ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 901ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker16] [1s 901ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@a1f5bc6 DEBUG: [HttpClient-4-Worker16] [1s 901ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [1s 901ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@a1f5bc6 DEBUG: [HttpClient-4-Worker16] [1s 901ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker16] [1s 901ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker13] [1s 901ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11c5ccbf for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a8c545 for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360f35ea for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360f35ea for None (false) DEBUG: [HttpClient-4-Worker16] [1s 902ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@a1f5bc6 DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360f35ea for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a8c545 for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a8c545 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 903ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker17] [1s 903ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2bfad221 DEBUG: [HttpClient-4-Worker17] [1s 903ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker16] [1s 903ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker17] [1s 903ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2bfad221 DEBUG: [HttpClient-4-Worker18] [1s 903ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c3bba68 DEBUG: [HttpClient-4-Worker18] [1s 904ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker18] [1s 904ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c3bba68 DEBUG: [HttpClient-4-Worker18] [1s 904ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 47611 DEBUG: [HttpClient-4-Worker16] [1s 904ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker17] [1s 904ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker16] [1s 904ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker16] [1s 904ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7879b83d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@722a8eb5 queue.isEmpty: false DEBUG: [HttpClient-4-Worker17] [1s 905ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [1s 905ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2bfad221 DEBUG: [HttpClient-4-Worker17] [1s 905ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker18] [1s 904ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker18] [1s 905ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c3bba68 DEBUG: [HttpClient-4-Worker18] [1s 905ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker18] [1s 905ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker17] [1s 905ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker16] [1s 905ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [1s 906ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [1s 906ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker16] [1s 906ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7879b83d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@722a8eb5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [1s 906ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7879b83d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@722a8eb5 Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 51721 DEBUG: [HttpClient-4-Worker18] [1s 907ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true Apr 01, 2024 10:39:54 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 52767 DEBUG: [HttpClient-4-Worker18] [1s 907ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker18] [1s 907ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6efad1f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3854555b queue.isEmpty: false DEBUG: [HttpClient-4-Worker17] [1s 907ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker17] [1s 907ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ce82f07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2764c55f queue.isEmpty: false DEBUG: [HttpClient-4-Worker18] [1s 908ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker18] [1s 908ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker18] [1s 908ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker18] [1s 908ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6efad1f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3854555b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker18] [1s 908ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6efad1f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3854555b DEBUG: [HttpClient-4-Worker18] [1s 909ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker18] [1s 909ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6efad1f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3854555b DEBUG: [HttpClient-4-Worker18] [1s 909ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [1s 907ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker16] [1s 909ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7879b83d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@722a8eb5 DEBUG: [HttpClient-4-Worker16] [1s 909ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [1s 910ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker16] [1s 910ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [1s 910ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker16] [1s 910ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [1s 908ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [1s 910ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker16] [1s 910ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker16] [1s 910ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [1s 910ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker17] [1s 910ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11c5ccbf for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker18] [1s 909ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [1s 911ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker18] [1s 912ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker18] [1s 912ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [1s 912ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker18] [1s 912ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker16] [1s 910ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 912ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker16] [1s 912ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [1s 912ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker17] [1s 910ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker18] [1s 912ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker18] [1s 914ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker18] [1s 914ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 913ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ce82f07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2764c55f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-SelectorManager] [1s 913ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 914ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [1s 915ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ce82f07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2764c55f DEBUG: [HttpClient-5-SelectorManager] [1s 915ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-4-Worker19] [1s 915ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker19] [1s 915ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 913ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-4-Worker16] [1s 916ms] HttpClientImpl(5) ClientImpl (async) elapsed 59 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-4-Worker18] [1s 914ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker16] [1s 916ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [1s 916ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker17] [1s 915ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-SelectorManager] [1s 915ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker17] [1s 916ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ce82f07/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2764c55f DEBUG: [HttpClient-5-SelectorManager] [1s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a8c545 for R (false) DEBUG: [HttpClient-4-Worker18] [1s 916ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker18] [1s 917ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [1s 916ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker17] [1s 917ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-5-SelectorManager] [1s 917ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 918ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 918ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker17] [1s 918ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker17] [1s 918ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker17] [1s 918ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker17] [1s 918ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [1s 917ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker18] [1s 919ms] HttpClientImpl(5) ClientImpl (async) elapsed 61 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-4-Worker18] [1s 919ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker18] [1s 919ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-4-Worker16] [1s 918ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [1s 918ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 919ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker20] [1s 919ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker20] [1s 920ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 918ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker17] [1s 920ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker17] [1s 920ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [1s 920ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker17] [1s 921ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 921ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker18] [1s 919ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker18] [1s 921ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker17] [1s 921ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [1s 921ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@360f35ea for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker17] [1s 922ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker17] [1s 923ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 923ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 923ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker21] [1s 924ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker21] [1s 924ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 924ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker17] [1s 924ms] HttpClientImpl(5) ClientImpl (async) elapsed 68 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-4-Worker17] [1s 924ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker17] [1s 924ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@329010f9(5) DEBUG: [HttpClient-5-SelectorManager] [1s 924ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-Worker17] [1s 925ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-4-Worker17] [1s 925ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 929ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-6-thread-1] [1s 931ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-6-thread-1] [1s 931ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [pool-6-thread-2] [1s 933ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-6-thread-3] [1s 933ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-6-thread-4] [1s 933ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-6-thread-3] [1s 933ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [1s 933ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [HttpClient-5-Worker0] [1s 934ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 10:39:54 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker0] [1s 956ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [1s 956ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [1s 956ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [1s 956ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 957ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28ab86b2 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 957ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 957ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47324 DEBUG: [HttpClient-5-Worker1] [1s 956ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [1s 956ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [1s 956ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [1s 958ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [1s 958ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [pool-6-thread-1] [1s 958ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 958ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2253edc2 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 959ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-Worker1] [1s 958ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [1s 959ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47338 DEBUG: [HttpClient-6-SelectorManager] [1s 959ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@133be3a2 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 959ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-Worker1] [1s 959ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 959ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47340 DEBUG: [HttpClient-6-SelectorManager] [1s 960ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6bfcfc37 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 960ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 960ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47354 DEBUG: [HttpClient-5-Worker1] [1s 983ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [2s 65ms] SocketTube(21) connecting flows DEBUG: [pool-6-thread-3] [2s 65ms] SocketTube(22) connecting flows DEBUG: [HttpClient-5-Worker5] [2s 65ms] SocketTube(24) connecting flows DEBUG: [pool-6-thread-1] [2s 65ms] SocketTube(23) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 67ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-6-thread-3] [2s 67ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-6-thread-3] [2s 67ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-3] [2s 67ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 67ms] SocketTube(22) subscribe event raised DEBUG: [pool-6-thread-1] [2s 68ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 68ms] SocketTube(23) registering subscribe event DEBUG: [pool-6-thread-1] [2s 68ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-3] [2s 68ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-1] [2s 68ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker5] [2s 68ms] SocketTube(24) read publisher got subscriber DEBUG: [HttpClient-5-Worker5] [2s 68ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-5-Worker5] [2s 68ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker5] [2s 68ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker5] [2s 69ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker5] [2s 69ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-6-thread-3] [2s 69ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-3] [2s 69ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [pool-6-thread-3] [2s 69ms] SocketTube(22) subscribed for writing DEBUG: [pool-6-thread-3] [2s 69ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-3] [2s 69ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 67ms] SocketTube(21) registering subscribe event DEBUG: [pool-6-thread-1] [2s 68ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 70ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [2s 70ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-6-thread-1] [2s 70ms] SocketTube(23) subscribed for writing DEBUG: [pool-6-thread-1] [2s 70ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 70ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-1] [2s 70ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker5] [2s 69ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-5-Worker5] [2s 71ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [2s 70ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [pool-6-thread-3] [2s 70ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [2s 71ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 71ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker0] [2s 71ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 71ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker5] [2s 71ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker5] [2s 71ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [2s 71ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 72ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-3] [2s 174ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [2s 174ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [pool-6-thread-1] [2s 178ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 178ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker5] [2s 179ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker5] [2s 179ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 182ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 182ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker5] [2s 794ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 794ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [2s 795ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 795ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 799ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [2s 799ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [2s 799ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker5] [2s 800ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [2s 802ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 802ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker5] [2s 802ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [2s 802ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 802ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [2s 803ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-6-thread-3] [2s 803ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker5] [2s 803ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-6-thread-1] [2s 886ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [2s 887ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [2s 887ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [2s 887ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [2s 887ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [2s 887ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker5] [2s 887ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker5] [2s 888ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker5] [2s 889ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-1] [2s 890ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-3] [2s 894ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [2s 894ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [2s 894ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [2s 895ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [pool-6-thread-3] [2s 895ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker0] [2s 895ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [2s 895ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [2s 895ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [2s 895ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [2s 895ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-1] [2s 897ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [2s 900ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [2s 901ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [2s 913ms] 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@4b145d1d[Not completed, 4 dependents] (id=1307) 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: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 913ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 913ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@12385506[Not completed, 1 dependents] (id=1332), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 914ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 915ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@53be4be3[Not completed, 4 dependents] (id=1309) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@37eb4f7[Not completed, 1 dependents] (id=1333), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@37eb4f7[Not completed, 1 dependents] (id=1333), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(24) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@24bcce29[Not completed, 4 dependents] (id=1308) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2db62423[Not completed, 1 dependents] (id=1330), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 916ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2db62423[Not completed, 1 dependents] (id=1330), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-5-Worker6] [2s 917ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 917ms] 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@cf68325[Not completed, 4 dependents] (id=1306) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7ad95740[Not completed, 1 dependents] (id=1331), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@7ad95740[Not completed, 1 dependents] (id=1331), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 918ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 919ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 919ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-5-Worker8] [2s 919ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker6] [2s 918ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [2s 919ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [2s 918ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (true) DEBUG: [HttpClient-5-Worker7] [2s 920ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [2s 919ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker9] [2s 920ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [2s 920ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [2s 919ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [2s 921ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [2s 919ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [2s 921ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-6-SelectorManager] [2s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (true) DEBUG: [HttpClient-5-Worker6] [2s 922ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker7] [2s 920ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [2s 922ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker7] [2s 922ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-5-Worker9] [2s 920ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker7] [2s 922ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker7] [2s 922ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker7] [2s 922ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [2s 922ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [2s 923ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [2s 923ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker8] [2s 921ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker8] [2s 923ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [2s 922ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker6] [2s 924ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [2s 924ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [2s 923ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker6] [2s 924ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [2s 925ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [2s 923ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [2s 923ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [2s 926ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker6] [2s 925ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [2s 926ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [2s 925ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [2s 927ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker7] [2s 925ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [2s 926ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [2s 928ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [2s 927ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [2s 930ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 433ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 433ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 433ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 433ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 434ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 434ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 434ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 434ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 449ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 449ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 472ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 475ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 476ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 476ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 476ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 479ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 493ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 493ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 493ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 496ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 496ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 497ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 497ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 497ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 497ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 498ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 498ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 498ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 498ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 498ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 498ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 501ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 501ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 501ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 501ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 501ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 501ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 501ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 505ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 505ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 505ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 506ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 506ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 506ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [3s 508ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 519ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 520ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 520ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 520ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 520ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 520ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [3s 618ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker11] [3s 618ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [3s 618ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker11] [3s 621ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 628ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [3s 628ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 628ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47354 remote=/127.0.0.1:37813] DEBUG: [HttpClient-5-Worker11] [3s 628ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 628ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@579de9c8 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@579de9c8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [3s 629ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 629ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 629ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10a1736d DEBUG: [HttpClient-5-Worker11] [3s 633ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [3s 633ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 633ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 633ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [3s 633ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 634ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 634ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 634ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 634ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker11] [3s 634ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [3s 634ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 634ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 634ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 634ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 635ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 636ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [3s 636ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker11] [3s 636ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [3s 636ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 636ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [3s 636ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [3s 636ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [3s 636ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 636ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 636ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [3s 638ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 638ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 638ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 638ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 639ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 639ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [3s 639ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker11] [3s 639ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 639ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 639ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 639ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 639ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 639ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker11] [3s 639ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 639ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 639ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 639ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [3s 639ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [3s 640ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [3s 640ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [3s 640ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [3s 640ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [3s 640ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 640ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@90aeb77 DEBUG: [HttpClient-5-Worker11] [3s 640ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 640ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 641ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 641ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 642ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [3s 642ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 642ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [3s 642ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 642ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 642ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 676ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 677ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [3s 679ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [3s 679ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [3s 682ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [3s 682ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [3s 682ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [3s 682ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker12] [3s 682ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker12] [3s 682ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 682ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 683ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 683ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 684ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 684ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@579de9c8 DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@579de9c8 DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@579de9c8 DEBUG: [HttpClient-5-Worker13] [3s 685ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 687ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 47354 DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3e9f5772/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17db2ba5 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 689ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [3s 689ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3e9f5772/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17db2ba5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e9f5772/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17db2ba5 DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e9f5772/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17db2ba5 DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 689ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [3s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 690ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 690ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 691ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 691ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e9f5772/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17db2ba5 DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e9f5772/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17db2ba5 DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 691ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 691ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker13] [3s 691ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [3s 691ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker13] [3s 691ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker13] [3s 691ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker13] [3s 692ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [3s 692ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [3s 692ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [3s 692ms] HttpClientImpl(6) ClientImpl (async) elapsed 1758 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-5-Worker13] [3s 692ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 692ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker13] [3s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 692ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 692ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [3s 692ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 693ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 693ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 693ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 693ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker13] [3s 693ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker13] [3s 693ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker13] [3s 693ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 694ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c8aefb4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 742ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 742ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 742ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker14] [3s 743ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [3s 743ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 743ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [3s 743ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-6-SelectorManager] [3s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for None (false) DEBUG: [HttpClient-5-Worker14] [3s 743ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-6-SelectorManager] [3s 743ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-5-Worker14] [3s 743ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-6-SelectorManager] [3s 743ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [3s 750ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 751ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [3s 751ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker14] [3s 751ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker14] [3s 751ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 751ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 751ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [3s 752ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 752ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker14] [3s 752ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker14] [3s 752ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 752ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 752ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 752ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 753ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 753ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 753ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 753ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker15] [3s 753ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [3s 755ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [3s 755ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [3s 755ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [3s 755ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker15] [3s 755ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [3s 755ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [3s 762ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker15] [3s 762ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [3s 762ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [3s 762ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 762ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 763ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 763ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker15] [3s 763ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [3s 763ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [3s 763ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 764ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [3s 764ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 764ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47338 remote=/127.0.0.1:37813] DEBUG: [HttpClient-5-Worker15] [3s 765ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58429bbb queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58429bbb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 765ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [3s 766ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 766ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 766ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f6c36c6 DEBUG: [HttpClient-5-Worker15] [3s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [3s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [3s 766ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 766ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 767ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 767ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 767ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker15] [3s 767ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [3s 767ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 767ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 767ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 767ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-5-Worker15] [3s 768ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [3s 768ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 768ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 769ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 769ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [3s 769ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 769ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 769ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [3s 769ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker15] [3s 769ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [3s 769ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 769ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [3s 769ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [3s 769ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [3s 770ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 770ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 770ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [3s 770ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 770ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 770ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 770ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 770ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 770ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [3s 771ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker15] [3s 771ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 771ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 771ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 771ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 771ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 771ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [3s 772ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 773ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9ce0bfd DEBUG: [HttpClient-5-Worker15] [3s 773ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 773ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 773ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 773ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 773ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 774ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [3s 774ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker15] [3s 774ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 774ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 774ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 774ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [3s 775ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 775ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker15] [3s 775ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 775ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 775ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [3s 783ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [3s 783ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [3s 785ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [3s 785ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [3s 785ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [3s 785ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker16] [3s 785ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker16] [3s 785ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 785ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 817ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 817ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 817ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 817ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker17] [3s 818ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-SelectorManager] [3s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 819ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 819ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 820ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 820ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58429bbb DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58429bbb DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58429bbb DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [3s 820ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 47338 DEBUG: [HttpClient-5-Worker17] [3s 824ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e327ec5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d5a3fc3 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [3s 825ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [3s 825ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e327ec5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d5a3fc3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5e327ec5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d5a3fc3 DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5e327ec5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d5a3fc3 DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [3s 825ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [3s 825ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [3s 826ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [3s 826ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 826ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 826ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 826ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 827ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5e327ec5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d5a3fc3 DEBUG: [HttpClient-5-Worker17] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5e327ec5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d5a3fc3 DEBUG: [HttpClient-5-Worker17] [3s 827ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [3s 827ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [3s 827ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [3s 827ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker17] [3s 828ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [3s 828ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker17] [3s 828ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker17] [3s 828ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker17] [3s 828ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [3s 828ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [3s 828ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [3s 828ms] HttpClientImpl(6) ClientImpl (async) elapsed 1895 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-5-Worker17] [3s 829ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [3s 829ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker17] [3s 829ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 829ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker17] [3s 829ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker17] [3s 829ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker17] [3s 829ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@64186fae for R (false) DEBUG: [HttpClient-5-Worker17] [3s 829ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 835ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 835ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 835ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 835ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-5-Worker18] [3s 835ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 835ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [3s 836ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 839ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 839ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [3s 840ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker18] [3s 840ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker18] [3s 840ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 840ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 840ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [3s 840ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 840ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [3s 840ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-6-SelectorManager] [3s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 844ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 844ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 844ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [3s 845ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 845ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [3s 845ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 845ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker18] [3s 845ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker18] [3s 845ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker18] [3s 845ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 846ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker19] [3s 847ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker19] [3s 848ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [3s 848ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [3s 848ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [3s 848ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker19] [3s 848ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [3s 848ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [3s 858ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker19] [3s 858ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [3s 858ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [3s 858ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 859ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [3s 859ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 859ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker19] [3s 859ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [3s 859ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [3s 859ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [3s 860ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [3s 860ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [3s 860ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47324 remote=/127.0.0.1:37813] DEBUG: [HttpClient-5-Worker19] [3s 860ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a4e10eb queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a4e10eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [3s 861ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 861ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 862ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54068604 DEBUG: [HttpClient-5-Worker19] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [3s 862ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 862ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 862ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 862ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 862ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker19] [3s 863ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [3s 863ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [3s 863ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 863ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 863ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [3s 864ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [3s 864ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker19] [3s 864ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [3s 864ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [3s 864ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 865ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [3s 865ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker19] [3s 865ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker19] [3s 865ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 865ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 865ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@176c54ee DEBUG: [HttpClient-5-Worker19] [3s 866ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 866ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [3s 866ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 866ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 867ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [3s 867ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker19] [3s 867ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker19] [3s 867ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 867ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 867ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [3s 868ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 868ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker19] [3s 868ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker19] [3s 868ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 868ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 870ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 870ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 870ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 870ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-5-Worker20] [3s 871ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 871ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [3s 871ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [3s 872ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [3s 873ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [3s 873ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [3s 873ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker20] [3s 873ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker20] [3s 873ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker20] [3s 873ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SocketTube(23) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SSL Reader(SocketTube(23)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 905ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 905ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSL Reader(SocketTube(23)) Unwrapping: 2204 DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 907ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 910ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 911ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 911ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 911ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 911ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 911ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 911ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker21] [3s 911ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker21] [3s 911ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 911ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 911ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 911ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 912ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker21] [3s 913ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [3s 913ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 913ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker21] [3s 913ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 913ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 913ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-6-SelectorManager] [3s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 916ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 917ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker21] [3s 917ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker21] [3s 918ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker21] [3s 918ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-5-Worker22] [3s 917ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [3s 918ms] SSL Reader(SocketTube(21)) Unwrapping: 155 Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker22] [3s 918ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker22] [3s 918ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker22] [3s 919ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker22] [3s 919ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker22] [3s 919ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 919ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 919ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 919ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a4e10eb DEBUG: [HttpClient-5-Worker22] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a4e10eb DEBUG: [HttpClient-5-Worker22] [3s 919ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker22] [3s 919ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker22] [3s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a4e10eb DEBUG: [HttpClient-5-Worker22] [3s 920ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 920ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker21] [3s 918ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker21] [3s 920ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 47324 DEBUG: [HttpClient-5-Worker21] [3s 920ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47340 remote=/127.0.0.1:37813] DEBUG: [HttpClient-5-Worker22] [3s 920ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker22] [3s 921ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker22] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@36ef13a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a3cc986 queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [3s 921ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 921ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker21] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c3dd010 queue.isEmpty: true DEBUG: [HttpClient-5-Worker21] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c3dd010, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker21] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 922ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 922ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4c64c3b2 DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [3s 922ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 922ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [3s 923ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker22] [3s 923ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker22] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@36ef13a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a3cc986, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker22] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@36ef13a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a3cc986 DEBUG: [HttpClient-5-Worker22] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@36ef13a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a3cc986 DEBUG: [HttpClient-5-Worker22] [3s 923ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker22] [3s 923ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [3s 923ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 924ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 924ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [3s 924ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker22] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 925ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker22] [3s 925ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 925ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 925ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 925ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [3s 925ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 926ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@36ef13a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a3cc986 DEBUG: [HttpClient-5-Worker22] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@36ef13a3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7a3cc986 DEBUG: [HttpClient-5-Worker22] [3s 926ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker22] [3s 926ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 927ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker22] [3s 927ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker22] [3s 927ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker22] [3s 927ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker21] [3s 926ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 927ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 927ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 927ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-Worker22] [3s 927ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker22] [3s 928ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker22] [3s 928ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker22] [3s 928ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [3s 929ms] HttpClientImpl(6) body subscriber unregistered: 0 Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-5-Worker21] [3s 929ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker21] [3s 929ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 929ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 929ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 929ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker21] [3s 930ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 930ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker22] [3s 929ms] HttpClientImpl(6) ClientImpl (async) elapsed 1996 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-5-Worker22] [3s 930ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 930ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker22] [3s 931ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [3s 930ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker21] [3s 931ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker21] [3s 931ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker21] [3s 932ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 932ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker21] [3s 932ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker21] [3s 932ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker21] [3s 932ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 932ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 932ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker22] [3s 931ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker22] [3s 933ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 933ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 933ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 933ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 933ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 933ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 933ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 933ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker21] [3s 933ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker21] [3s 934ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 934ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 934ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 934ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 934ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 934ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker21] [3s 934ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 934ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 934ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 934ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker21] [3s 934ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker21] [3s 935ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker22] [3s 933ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 935ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 935ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker22] [3s 935ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker22] [3s 935ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 935ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 936ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [3s 935ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-SelectorManager] [3s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@249a35be for R (false) DEBUG: [HttpClient-5-Worker21] [3s 936ms] Http1Response(id=24) First time around DEBUG: [HttpClient-6-SelectorManager] [3s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for None (false) DEBUG: [HttpClient-5-Worker21] [3s 937ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [3s 937ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 937ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 937ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 937ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7f477e21 DEBUG: [HttpClient-5-Worker21] [3s 937ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 938ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 939ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker21] [3s 939ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker21] [3s 939ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 939ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 939ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 939ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 939ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 939ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker21] [3s 939ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 939ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker21] [3s 940ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 940ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SocketTube(23) read bytes: 1844 DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SSL Reader(SocketTube(23)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 940ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 941ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 941ms] SSL Reader(SocketTube(23)) Unwrapping: 1844 DEBUG: [HttpClient-5-Worker21] [3s 941ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-5-Worker21] [3s 941ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 941ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) Unwrapping: 113 DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 942ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [3s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c3dd010 DEBUG: [HttpClient-5-Worker21] [3s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c3dd010 DEBUG: [HttpClient-5-Worker21] [3s 943ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [3s 943ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [3s 943ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c3dd010 DEBUG: [HttpClient-5-Worker21] [3s 943ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [3s 943ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 47340 DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f325c63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2dbec5 queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [3s 944ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [3s 944ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f325c63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2dbec5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f325c63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2dbec5 DEBUG: [HttpClient-5-Worker21] [3s 944ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f325c63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2dbec5 DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [3s 945ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 945ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [3s 945ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 945ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 945ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 945ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 945ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker21] [3s 945ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 945ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (false) DEBUG: [HttpClient-5-Worker21] [3s 946ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 981ms] SocketTube(23) read bytes: 42 DEBUG: [HttpClient-6-SelectorManager] [3s 981ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 981ms] SSL Reader(SocketTube(23)) Adding 42 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 981ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 981ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [3s 981ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [3s 982ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker23] [3s 982ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [3s 982ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker23] [3s 982ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker23] [3s 983ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker23] [3s 983ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker23] [3s 983ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [3s 983ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 983ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker23] [3s 983ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker23] [3s 984ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f325c63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2dbec5 DEBUG: [HttpClient-5-Worker23] [3s 984ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 984ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f325c63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5d2dbec5 DEBUG: [HttpClient-5-Worker23] [3s 984ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker23] [3s 984ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [3s 984ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker23] [3s 984ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker23] [3s 984ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker23] [3s 985ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker23] [3s 985ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker23] [3s 985ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker23] [3s 985ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker23] [3s 985ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker23] [3s 985ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker23] [3s 986ms] HttpClientImpl(6) ClientImpl (async) elapsed 2054 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-5-Worker23] [3s 986ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker23] [3s 986ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2a02b853(6) DEBUG: [HttpClient-5-Worker23] [3s 986ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [3s 986ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 986ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker23] [3s 986ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 987ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 987ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 987ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 987ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker23] [3s 987ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker23] [3s 987ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker23] [3s 987ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [3s 987ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@385603b4 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 987ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [3s 988ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 988ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 988ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 988ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 34ms] SocketTube(24) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@24bcce29[Not completed, 4 dependents] (id=1308) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(24))), getALPN: jdk.internal.net.http.common.MinimalFuture@2db62423[Completed normally] (id=1330), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 34ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 35ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 35ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 41ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 43ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(24))), getALPN: jdk.internal.net.http.common.MinimalFuture@2db62423[Completed normally] (id=1330), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 43ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 43ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 43ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(22) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4b145d1d[Not completed, 4 dependents] (id=1307) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(22))), getALPN: jdk.internal.net.http.common.MinimalFuture@12385506[Completed normally] (id=1332), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 44ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(22))), getALPN: jdk.internal.net.http.common.MinimalFuture@12385506[Completed normally] (id=1332), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 45ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SocketTube(21) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@cf68325[Not completed, 4 dependents] (id=1306) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(21))), getALPN: jdk.internal.net.http.common.MinimalFuture@7ad95740[Completed normally] (id=1331), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSL Reader(SocketTube(21)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(21))), getALPN: jdk.internal.net.http.common.MinimalFuture@7ad95740[Completed normally] (id=1331), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 46ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(23) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@53be4be3[Not completed, 4 dependents] (id=1309) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(23))), getALPN: jdk.internal.net.http.common.MinimalFuture@37eb4f7[Completed normally] (id=1333), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(23))), getALPN: jdk.internal.net.http.common.MinimalFuture@37eb4f7[Completed normally] (id=1333), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 47ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 48ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 48ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 48ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 48ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 48ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 48ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 50ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 52ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-7-thread-2] [4s 52ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-7-thread-3] [4s 52ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-7-thread-4] [4s 52ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-7-thread-1] [4s 53ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [pool-7-thread-3] [4s 53ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [4s 53ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker0] [4s 53ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-1] [4s 55ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-3] [4s 55ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [4s 55ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 55ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker1] [4s 56ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [4s 56ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-7-thread-3] [4s 56ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-1] [4s 56ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [pool-7-thread-3] [4s 56ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79705927 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [pool-7-thread-1] [4s 56ms] ExchangeImpl get: Trying to get HTTP/2 connection Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-6-Worker1] [4s 56ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38258 DEBUG: [HttpClient-6-Worker0] [4s 57ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73883257 for C (true) DEBUG: [HttpClient-6-Worker0] [4s 57ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [4s 57ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 57ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 58ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker0] [4s 58ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-6-Worker1] [4s 57ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 57ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4d486cd5 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 59ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 59ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38280 DEBUG: [HttpClient-6-Worker2] [4s 59ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 59ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker2] [4s 59ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 59ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38274 DEBUG: [HttpClient-6-Worker2] [4s 59ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s 59ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker2] [4s 59ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker2] [4s 59ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [4s 59ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35dee156 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 59ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(25) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5885bdc8[Not completed, 4 dependents] (id=1630) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), 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 DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker2] [4s 60ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 60ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 60ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 60ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 59ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker3] [4s 61ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [4s 61ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker3] [4s 61ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker0] [4s 59ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker3] [4s 61ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [4s 61ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker3] [4s 61ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker3] [4s 61ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker3] [4s 61ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [4s 61ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38296 DEBUG: [HttpClient-6-Worker3] [4s 62ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [4s 62ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker6] [4s 62ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker6] [4s 62ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 62ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [4s 62ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 62ms] SocketTube(28) connecting flows DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(27) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@52ebf719[Not completed, 4 dependents] (id=1648) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), 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 DEBUG: [HttpClient-7-SelectorManager] [4s 63ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-6-Worker5] [4s 63ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-7-SelectorManager] [4s 63ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-6-Worker4] [4s 63ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker4] [4s 63ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 64ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker4] [4s 64ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 64ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 64ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker4] [4s 64ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker4] [4s 64ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 64ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 63ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-7-SelectorManager] [4s 63ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker5] [4s 64ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [4s 64ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker5] [4s 64ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker5] [4s 64ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker5] [4s 64ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker5] [4s 65ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 65ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 64ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 65ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker4] [4s 65ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 65ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 65ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 66ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 66ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker7] [4s 66ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 66ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker5] [4s 65ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 66ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker5] [4s 67ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [4s 69ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@51d1c01d[Not completed, 4 dependents] (id=1665) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), 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 DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-6-Worker2] [4s 69ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 69ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker4] [4s 69ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker8] [4s 70ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 70ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 70ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 69ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [4s 70ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 71ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 72ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 72ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [4s 71ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 72ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker2] [4s 72ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker2] [4s 72ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 72ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 72ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker2] [4s 72ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [4s 71ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 71ms] SocketTube(28) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5c8fa601[Not completed, 4 dependents] (id=1679) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), 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 DEBUG: [HttpClient-7-SelectorManager] [4s 73ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 73ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 73ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 73ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 73ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 73ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [4s 74ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [4s 74ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 74ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker4] [4s 72ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 75ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [4s 75ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [4s 75ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Writer(SocketTube(27)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 74ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Writer(SocketTube(27)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 75ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 75ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 75ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 75ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 75ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 76ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker9] [4s 76ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 74ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 75ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 77ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 77ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 77ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [4s 77ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 75ms] SSL Writer(SocketTube(27)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker3] [4s 78ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 78ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 78ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [4s 78ms] SocketTube(27) trying to write: 2196 DEBUG: [HttpClient-6-Worker3] [4s 79ms] SocketTube(27) wrote: 2196 DEBUG: [HttpClient-6-Worker3] [4s 79ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker3] [4s 79ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [4s 79ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [4s 79ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker3] [4s 79ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (true) DEBUG: [HttpClient-6-Worker9] [4s 76ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 81ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [4s 81ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [4s 77ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [4s 82ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker4] [4s 82ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 82ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 82ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 81ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker9] [4s 84ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 84ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 84ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 84ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 85ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 85ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 82ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker4] [4s 86ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 116ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 116ms] SocketTube(25) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 116ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 117ms] SSL Reader(SocketTube(25)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 117ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (false) DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSL Reader(SocketTube(25)) Unwrapping: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 117ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 117ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 118ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 120ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 121ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 121ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 121ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 121ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 121ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Reader(SocketTube(25)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker10] [4s 121ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 122ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 125ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker10] [4s 125ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [4s 125ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [4s 125ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 126ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [4s 126ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 126ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38258 remote=/127.0.0.1:37813] DEBUG: [HttpClient-6-Worker10] [4s 126ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 126ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b5c2e7b queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b5c2e7b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 127ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 127ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@65e6e164 DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [4s 127ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 127ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 127ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 128ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 128ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker10] [4s 128ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [4s 128ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 128ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 128ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 128ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 129ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [4s 129ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker10] [4s 129ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [4s 129ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 129ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 129ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [4s 130ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 130ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 130ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 130ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 130ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 130ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [4s 130ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker10] [4s 130ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 132ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 132ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 132ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for None (false) DEBUG: [HttpClient-6-Worker10] [4s 132ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 133ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-6-Worker10] [4s 133ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 133ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@468deb1c DEBUG: [HttpClient-6-Worker10] [4s 133ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 133ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 134ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 134ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [4s 134ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker10] [4s 135ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 135ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 135ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 135ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 135ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 135ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [4s 135ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 135ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 135ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 135ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 135ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 133ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SocketTube(25) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SSL Reader(SocketTube(25)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 136ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 136ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker11] [4s 138ms] SSL Reader(SocketTube(25)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker11] [4s 138ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker11] [4s 138ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 139ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b5c2e7b DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b5c2e7b DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b5c2e7b DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker11] [4s 140ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 38258 DEBUG: [HttpClient-6-Worker11] [4s 141ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker11] [4s 141ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ce5908b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@331a1b5 queue.isEmpty: false DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker11] [4s 142ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker11] [4s 142ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ce5908b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@331a1b5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ce5908b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@331a1b5 DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ce5908b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@331a1b5 DEBUG: [HttpClient-6-Worker11] [4s 142ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker11] [4s 142ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker11] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker11] [4s 143ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 143ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 143ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 143ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 143ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 143ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 143ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 143ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SocketTube(26) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SSL Reader(SocketTube(26)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 168ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 168ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSL Reader(SocketTube(26)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 168ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 171ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 171ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 172ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 172ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 172ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker12] [4s 173ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 173ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 173ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker12] [4s 173ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 173ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 173ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 175ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 175ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 175ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 176ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 176ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 176ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 176ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker12] [4s 176ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker12] [4s 176ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker12] [4s 176ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 177ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker12] [4s 177ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 177ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38274 remote=/127.0.0.1:37813] DEBUG: [HttpClient-6-Worker12] [4s 177ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1d7a50d0 queue.isEmpty: true DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1d7a50d0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 177ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@175f9af2 DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker12] [4s 178ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 178ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 179ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 179ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker12] [4s 179ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker12] [4s 179ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker12] [4s 180ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 180ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker12] [4s 180ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker12] [4s 180ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker12] [4s 180ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 180ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 180ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker12] [4s 180ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 180ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 180ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 180ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 180ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 180ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-7-SelectorManager] [4s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for None (false) DEBUG: [HttpClient-6-Worker12] [4s 180ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-7-SelectorManager] [4s 180ms] SocketTube(25) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SSL Reader(SocketTube(25)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 181ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker13] [4s 181ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker13] [4s 181ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 181ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker13] [4s 181ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker13] [4s 182ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker13] [4s 182ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 181ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 182ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 182ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 182ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 182ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 182ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker12] [4s 182ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 182ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 182ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker13] [4s 182ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 183ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 183ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker13] [4s 183ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ce5908b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@331a1b5 DEBUG: [HttpClient-6-Worker13] [4s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ce5908b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@331a1b5 DEBUG: [HttpClient-6-Worker13] [4s 184ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker13] [4s 184ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [4s 184ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker13] [4s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker13] [4s 184ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker13] [4s 184ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker13] [4s 184ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 184ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker13] [4s 184ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-7-SelectorManager] [4s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for None (false) DEBUG: [HttpClient-6-Worker13] [4s 184ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 184ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker12] [4s 183ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [4s 184ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 185ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 185ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ee211b9 DEBUG: [HttpClient-6-Worker12] [4s 186ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 185ms] HttpClientImpl(7) ClientImpl (async) elapsed 132 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-6-Worker12] [4s 186ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker13] [4s 186ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker13] [4s 186ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker13] [4s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [4s 187ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker13] [4s 187ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 187ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 187ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 187ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 186ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker13] [4s 188ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 188ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 188ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 188ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 188ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [4s 188ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c4c9264 for R (false) DEBUG: [HttpClient-6-Worker12] [4s 190ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 191ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 191ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 191ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 191ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 191ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 191ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker12] [4s 191ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker12] [4s 191ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 191ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 192ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 192ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 192ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 192ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker12] [4s 193ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 193ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 193ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 193ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (true) DEBUG: [HttpClient-6-Worker12] [4s 193ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 193ms] SocketTube(26) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 193ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 193ms] SSL Reader(SocketTube(26)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 193ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 194ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 194ms] SSL Reader(SocketTube(26)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker14] [4s 195ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker14] [4s 196ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 196ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 196ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 196ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1d7a50d0 DEBUG: [HttpClient-6-Worker14] [4s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1d7a50d0 DEBUG: [HttpClient-6-Worker14] [4s 196ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker14] [4s 197ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker14] [4s 197ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1d7a50d0 DEBUG: [HttpClient-6-Worker14] [4s 197ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker14] [4s 197ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 38274 DEBUG: [HttpClient-6-Worker14] [4s 198ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker14] [4s 198ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker14] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3eaf0ca8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@548c9ade queue.isEmpty: false DEBUG: [HttpClient-6-Worker14] [4s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [4s 198ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 199ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 199ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker14] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3eaf0ca8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@548c9ade, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker14] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3eaf0ca8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@548c9ade DEBUG: [HttpClient-6-Worker14] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3eaf0ca8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@548c9ade DEBUG: [HttpClient-6-Worker14] [4s 199ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 199ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker14] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker14] [4s 200ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 201ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 201ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 201ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 201ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 201ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 201ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 201ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 208ms] SocketTube(27) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 208ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 208ms] SSL Reader(SocketTube(27)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 208ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 209ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(27)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 210ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [4s 210ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [4s 213ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker15] [4s 213ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 214ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 215ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 215ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 215ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker15] [4s 215ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker15] [4s 215ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 215ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 215ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 215ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 216ms] SSL Reader(SocketTube(27)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker15] [4s 217ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 217ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 217ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker15] [4s 217ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 217ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [4s 217ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [4s 220ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker15] [4s 220ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [4s 220ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [4s 220ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 221ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 221ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 221ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker15] [4s 221ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker15] [4s 221ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker15] [4s 221ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [4s 222ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker15] [4s 222ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [4s 222ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38280 remote=/127.0.0.1:37813] DEBUG: [HttpClient-6-Worker15] [4s 223ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@33856be2 queue.isEmpty: true DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@33856be2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 224ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker15] [4s 224ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 224ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 224ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a1ae535 DEBUG: [HttpClient-6-Worker15] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker15] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 224ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 225ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 225ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 225ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 225ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker15] [4s 225ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 225ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [4s 225ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 225ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 225ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-6-Worker15] [4s 226ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker15] [4s 226ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 226ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker15] [4s 227ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker15] [4s 227ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker15] [4s 227ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker15] [4s 227ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [4s 227ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 227ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 228ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker15] [4s 228ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 228ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 228ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 228ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 228ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 228ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker15] [4s 229ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker15] [4s 229ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 229ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 229ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 229ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 229ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 229ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 230ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@39c3dbcc DEBUG: [HttpClient-6-Worker15] [4s 231ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 231ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker15] [4s 231ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 231ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 231ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 231ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 232ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 232ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 232ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 232ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 232ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker15] [4s 236ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker15] [4s 236ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 236ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 236ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 237ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [4s 237ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 237ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker15] [4s 237ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 237ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 237ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 237ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 237ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 237ms] SocketTube(27) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 237ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 237ms] SSL Reader(SocketTube(27)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 237ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 237ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SocketTube(26) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SSL Reader(SocketTube(26)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 238ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 240ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [4s 240ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker17] [4s 240ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 240ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker17] [4s 241ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker17] [4s 241ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker17] [4s 241ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 241ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 241ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 241ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 241ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker17] [4s 241ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3eaf0ca8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@548c9ade DEBUG: [HttpClient-6-Worker17] [4s 241ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 240ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [4s 242ms] SSL Reader(SocketTube(27)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker17] [4s 241ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3eaf0ca8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@548c9ade DEBUG: [HttpClient-6-Worker17] [4s 242ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker17] [4s 242ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [4s 243ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker17] [4s 243ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker17] [4s 243ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker17] [4s 243ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker17] [4s 243ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 243ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 243ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [4s 243ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker16] [4s 243ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 243ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 243ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 243ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 243ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker17] [4s 244ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker17] [4s 244ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 244ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker17] [4s 245ms] HttpClientImpl(7) ClientImpl (async) elapsed 192 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-6-Worker17] [4s 245ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker17] [4s 245ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker17] [4s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker17] [4s 245ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker17] [4s 245ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 246ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 246ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 246ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 246ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 246ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 246ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 246ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 246ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SocketTube(27) read bytes: 113 DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SSL Reader(SocketTube(27)) Adding 113 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 249ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-6-Worker18] [4s 249ms] SSL Reader(SocketTube(27)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 250ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@33856be2 DEBUG: [HttpClient-6-Worker18] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@33856be2 DEBUG: [HttpClient-6-Worker18] [4s 250ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker18] [4s 251ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker18] [4s 251ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@33856be2 DEBUG: [HttpClient-6-Worker18] [4s 251ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 251ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 38280 DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6bd42a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bb7d3d5 queue.isEmpty: false DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 252ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker18] [4s 252ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6bd42a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bb7d3d5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bd42a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bb7d3d5 DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bd42a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bb7d3d5 DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 252ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker18] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker18] [4s 253ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 253ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 253ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 253ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 253ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 253ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 253ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 253ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 249ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50ad6002 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 276ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-6-Worker19] [4s 276ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [4s 276ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 277ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker19] [4s 277ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 277ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker19] [4s 277ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 277ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 277ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 279ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 280ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 280ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 280ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 280ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 280ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker19] [4s 280ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker19] [4s 280ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker19] [4s 280ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 280ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 280ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [4s 280ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [4s 281ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 281ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 281ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 281ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SocketTube(28) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SSL Reader(SocketTube(28)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 282ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (false) DEBUG: [HttpClient-6-Worker20] [4s 282ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-7-SelectorManager] [4s 282ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 282ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 283ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 283ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker20] [4s 283ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker20] [4s 283ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker20] [4s 283ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SocketTube(27) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 284ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 285ms] SSL Reader(SocketTube(27)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 285ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 285ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 285ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker20] [4s 285ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker20] [4s 285ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker21] [4s 285ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [4s 285ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 285ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 287ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 287ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 287ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker20] [4s 287ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker20] [4s 287ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker20] [4s 287ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-6-Worker21] [4s 286ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker21] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6bd42a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bb7d3d5 DEBUG: [HttpClient-6-Worker21] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker20] [4s 289ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker20] [4s 289ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker20] [4s 289ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38296 remote=/127.0.0.1:37813] DEBUG: [HttpClient-6-Worker20] [4s 289ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker20] [4s 289ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker20] [4s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1b8bc29 queue.isEmpty: true DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1b8bc29, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 290ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker20] [4s 290ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4b74f09a DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 290ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6bd42a5e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bb7d3d5 DEBUG: [HttpClient-6-Worker21] [4s 291ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker21] [4s 291ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [4s 291ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker21] [4s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker21] [4s 291ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker21] [4s 291ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker21] [4s 291ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker21] [4s 292ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker21] [4s 292ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker21] [4s 292ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker20] [4s 290ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 292ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker21] [4s 292ms] HttpClientImpl(7) ClientImpl (async) elapsed 239 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-6-Worker20] [4s 292ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 292ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker21] [4s 292ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker21] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 292ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 293ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker21] [4s 293ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 293ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker21] [4s 293ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 294ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 294ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 294ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker21] [4s 294ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker21] [4s 294ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker21] [4s 294ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker21] [4s 295ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27756b71 for R (false) DEBUG: [HttpClient-6-Worker21] [4s 295ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [4s 294ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker20] [4s 295ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 295ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 295ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 296ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 296ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker20] [4s 296ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker20] [4s 296ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker20] [4s 297ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker20] [4s 297ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker20] [4s 297ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker20] [4s 297ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker20] [4s 297ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 297ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 297ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker20] [4s 297ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 297ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 297ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 297ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 297ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 298ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker20] [4s 298ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker20] [4s 298ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 298ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 298ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 298ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 298ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 298ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker20] [4s 298ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker20] [4s 299ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e48bb5a DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 299ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 299ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 300ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker20] [4s 300ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 300ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker20] [4s 300ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SocketTube(28) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SSL Reader(SocketTube(28)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 300ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 302ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [4s 302ms] SSL Reader(SocketTube(28)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker20] [4s 302ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker20] [4s 302ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 302ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker20] [4s 302ms] SSL Reader(SocketTube(28)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 303ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1b8bc29 DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1b8bc29 DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker20] [4s 303ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1b8bc29 DEBUG: [HttpClient-6-Worker20] [4s 304ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 304ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-7-SelectorManager] [4s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (false) Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 38296 DEBUG: [HttpClient-6-Worker20] [4s 304ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker20] [4s 304ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker20] [4s 304ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68b73ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2caa9a29 queue.isEmpty: false DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 305ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker20] [4s 305ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68b73ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2caa9a29, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68b73ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2caa9a29 DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68b73ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2caa9a29 DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 305ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 305ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker20] [4s 305ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 305ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 306ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 306ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 306ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 306ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 306ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 306ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 349ms] SocketTube(28) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 349ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 349ms] SSL Reader(SocketTube(28)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 349ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@302c74d5 for R (false) DEBUG: [HttpClient-6-Worker22] [4s 349ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 349ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [4s 349ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [4s 350ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker22] [4s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker22] [4s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@68b73ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2caa9a29 DEBUG: [HttpClient-6-Worker22] [4s 350ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker22] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@68b73ae2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2caa9a29 DEBUG: [HttpClient-6-Worker22] [4s 351ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker22] [4s 351ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker22] [4s 351ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker22] [4s 351ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker22] [4s 351ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker22] [4s 351ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker22] [4s 351ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker22] [4s 351ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker22] [4s 351ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker22] [4s 351ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker22] [4s 351ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker22] [4s 351ms] HttpClientImpl(7) ClientImpl (async) elapsed 299 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-6-Worker22] [4s 352ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker22] [4s 352ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7a4f0122(7) DEBUG: [HttpClient-6-Worker22] [4s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker22] [4s 352ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker22] [4s 352ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker22] [4s 352ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 352ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 352ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 352ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 352ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 353ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 353ms] SocketTube(25) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5885bdc8[Not completed, 4 dependents] (id=1630) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(25))), getALPN: jdk.internal.net.http.common.MinimalFuture@2a24bc3b[Completed normally] (id=1636), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 353ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 353ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 353ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 354ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 352ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 354ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(25))), getALPN: jdk.internal.net.http.common.MinimalFuture@2a24bc3b[Completed normally] (id=1636), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 354ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 354ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 354ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 354ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker22] [4s 354ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(26) pausing read event DEBUG: [HttpClient-6-Worker22] [4s 355ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(26) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@51d1c01d[Not completed, 4 dependents] (id=1665) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(26))), getALPN: jdk.internal.net.http.common.MinimalFuture@22467fd[Completed normally] (id=1688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 355ms] SSL Reader(SocketTube(26)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 356ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 355ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 356ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(26))), getALPN: jdk.internal.net.http.common.MinimalFuture@22467fd[Completed normally] (id=1688), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker22] [4s 356ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker22] [4s 356ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 356ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 356ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 356ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 356ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(27) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@52ebf719[Not completed, 4 dependents] (id=1648) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(27))), getALPN: jdk.internal.net.http.common.MinimalFuture@f456413[Completed normally] (id=1659), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 357ms] SSL Reader(SocketTube(27)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(27))), getALPN: jdk.internal.net.http.common.MinimalFuture@f456413[Completed normally] (id=1659), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(28) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5c8fa601[Not completed, 4 dependents] (id=1679) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@1664274a[Completed normally] (id=1685), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 358ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSL Reader(SocketTube(28)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@1664274a[Completed normally] (id=1685), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 360ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 360ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 360ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 360ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker22] [4s 360ms] SocketTube(28) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 360ms] SocketTube(28) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6c1c6217 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker22] [4s 360ms] SocketTube(28) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker22] [4s 361ms] SocketTube(28) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 364ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 375ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-8-thread-2] [4s 375ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-8-thread-3] [4s 375ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [pool-8-thread-1] [4s 375ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [pool-8-thread-3] [4s 375ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [4s 375ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-4] [4s 377ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:37813/ GET Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-3] [4s 377ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 377ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-1] [4s 377ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 378ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [4s 378ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 378ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 378ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 377ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null DEBUG: [pool-8-thread-3] [4s 378ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 378ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 379ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [pool-8-thread-3] [4s 379ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker0] [4s 378ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [4s 378ms] PlainHttpConnection(SocketTube(30)) registering connect event Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-1] [4s 379ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker0] [4s 379ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 379ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 380ms] PlainHttpConnection(SocketTube(31)) registering connect event Apr 01, 2024 10:39:56 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker0] [4s 380ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [4s 380ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-8-SelectorManager] [4s 380ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3532ece8 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 380ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3fca8798 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 380ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@583ff818 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33825 DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54237 DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50391 DEBUG: [HttpClient-7-Worker2] [4s 381ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker2] [4s 381ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [4s 381ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker2] [4s 381ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [4s 381ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker2] [4s 381ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker3] [4s 382ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker3] [4s 382ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [4s 382ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker3] [4s 382ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [4s 382ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 382ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker4] [4s 382ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker4] [4s 382ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 382ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 392ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 392ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 393ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker4] [4s 393ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker4] [4s 393ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 393ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 393ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [4s 382ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker2] [4s 393ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker2] [4s 393ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [4s 393ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker2] [4s 393ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [4s 393ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [4s 393ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 382ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker3] [4s 394ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker3] [4s 394ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker3] [4s 394ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [4s 394ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [4s 394ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [4s 394ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 394ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker1] [4s 384ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker4] [4s 393ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 397ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 398ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker1] [4s 398ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [4s 397ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 398ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [4s 399ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 399ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 399ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [4s 399ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 398ms] SSL Writer(SocketTube(30)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 399ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 399ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker3] [4s 399ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [4s 399ms] SSL Writer(SocketTube(30)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 399ms] SSL Writer(SocketTube(30)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker3] [4s 400ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker1] [4s 398ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 400ms] SocketTube(29) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2065fb75[Not completed, 4 dependents] (id=1947) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), 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 DEBUG: [HttpClient-7-Worker4] [4s 400ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 399ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 401ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [4s 401ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 400ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 400ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 401ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 401ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 401ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 401ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 401ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1ae7e14a[Not completed, 1 dependents] (id=1953), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3dbf2536[Not completed, 4 dependents] (id=1955) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@34503f2f[Not completed] (id=1962), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@34503f2f[Not completed, 1 dependents] (id=1962), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-Worker4] [4s 400ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker1] [4s 403ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-7-Worker1] [4s 403ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 403ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3b61d483[Not completed, 4 dependents] (id=1963) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1ea99f14[Not completed, 1 dependents] (id=1969), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1ea99f14[Not completed, 1 dependents] (id=1969), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 404ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a177ee6 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e929560 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bf2d643 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker5] [4s 405ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-7-Worker6] [4s 405ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 405ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 405ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker6] [4s 405ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 406ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35161 DEBUG: [HttpClient-7-Worker6] [4s 406ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 406ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker6] [4s 406ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker6] [4s 406ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 406ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 406ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 406ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 406ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 406ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 405ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 407ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 407ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker5] [4s 407ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker5] [4s 407ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 407ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 407ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 407ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker5] [4s 407ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 407ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 405ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 408ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 408ms] SocketTube(30) trying to write: 2196 DEBUG: [HttpClient-7-Worker8] [4s 406ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker8] [4s 409ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker8] [4s 409ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker8] [4s 409ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker8] [4s 409ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker7] [4s 408ms] SocketTube(30) wrote: 2196 DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker7] [4s 409ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 409ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 409ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 410ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker7] [4s 410ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 410ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 409ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 409ms] SocketTube(32) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@931d446[Not completed, 4 dependents] (id=1996) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), 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 DEBUG: [HttpClient-8-SelectorManager] [4s 410ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 410ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 410ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 412ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 413ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for R (true) DEBUG: [HttpClient-7-Worker8] [4s 410ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker8] [4s 416ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker8] [4s 416ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker8] [4s 416ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker8] [4s 416ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 416ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 416ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker9] [4s 416ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [4s 416ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 416ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 416ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker8] [4s 417ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker8] [4s 423ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [4s 423ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker8] [4s 423ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker8] [4s 423ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker8] [4s 423ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker8] [4s 423ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker8] [4s 424ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker8] [4s 424ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker8] [4s 424ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [4s 424ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker8] [4s 424ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker8] [4s 424ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker8] [4s 424ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker8] [4s 424ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 424ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 425ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker8] [4s 425ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 439ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 439ms] SocketTube(29) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 439ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 439ms] SSL Reader(SocketTube(29)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 440ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 440ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSL Reader(SocketTube(29)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 440ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 443ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 443ms] SocketTube(29) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SocketTube(29) wrote: 6 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 444ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 444ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 444ms] SSL Reader(SocketTube(29)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [4s 445ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 445ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 445ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [4s 445ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 445ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 445ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSL Writer(SocketTube(29)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 448ms] SSLFlowDelegate(SocketTube(29)) setALPN = DEBUG: [HttpClient-7-Worker10] [4s 448ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [4s 448ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [4s 448ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 449ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [4s 449ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 449ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33825 remote=/127.0.0.1:37813] DEBUG: [HttpClient-7-Worker10] [4s 449ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 449ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3bded3e7 queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3bded3e7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1Exchange SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 450ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 450ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@35192aec DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [4s 450ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 450ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 450ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 450ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 450ms] Http1Publisher(SSLTube(SocketTube(29))) got subscriber: SSLTube(SocketTube(29)) DEBUG: [HttpClient-7-Worker10] [4s 451ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [4s 451ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 451ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 451ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 451ms] Http1Exchange requestAction.headers Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Publisher(SSLTube(SocketTube(29))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSL Writer(SocketTube(29)) onNext DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSL Writer(SocketTube(29)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [4s 452ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 452ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 452ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSL Writer(SocketTube(29)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSL Writer(SocketTube(29)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 452ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 453ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 453ms] SocketTube(29) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [4s 453ms] SocketTube(29) wrote: 90 DEBUG: [HttpClient-7-Worker10] [4s 453ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 453ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 453ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 453ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 453ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 453ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [4s 453ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [4s 454ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 454ms] Http1Publisher(SSLTube(SocketTube(29))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3126b897 DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 454ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 454ms] SocketTube(29) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [4s 454ms] SocketTube(29) wrote: 120 DEBUG: [HttpClient-7-Worker10] [4s 455ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 455ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 455ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 455ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 455ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 455ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [4s 455ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 455ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 455ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SocketTube(29) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SSL Reader(SocketTube(29)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (false) DEBUG: [HttpClient-7-Worker10] [4s 455ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 456ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker10] [4s 456ms] SSL Reader(SocketTube(29)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker10] [4s 457ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 457ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 457ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker10] [4s 457ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 457ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 457ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 457ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SocketTube(32) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SSL Reader(SocketTube(32)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSL Reader(SocketTube(32)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker11] [4s 485ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker11] [4s 487ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 488ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 489ms] SocketTube(32) trying to write: 6 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SocketTube(32) wrote: 6 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker11] [4s 489ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 489ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker11] [4s 489ms] SSL Reader(SocketTube(32)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker11] [4s 490ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [4s 490ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 490ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker11] [4s 490ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker11] [4s 490ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker11] [4s 490ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [4s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 497ms] SocketTube(29) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [4s 497ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 497ms] SSL Reader(SocketTube(29)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 497ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 497ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 498ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker11] [4s 498ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker11] [4s 498ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 498ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [4s 498ms] SSL Reader(SocketTube(29)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker12] [4s 498ms] SSL Reader(SocketTube(29)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker12] [4s 498ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker12] [4s 498ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker12] [4s 499ms] SSL Reader(SocketTube(29)) sending 75 DEBUG: [HttpClient-7-Worker12] [4s 499ms] SSL Reader(SocketTube(29)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 499ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 499ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 499ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3bded3e7 DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3bded3e7 DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3bded3e7 DEBUG: [HttpClient-7-Worker11] [4s 498ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [4s 500ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [4s 500ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [4s 500ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [HttpClient-7-Worker11] [4s 500ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker11] [4s 504ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker11] [4s 504ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-7-Worker12] [4s 499ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 505ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-7-Worker11] [4s 505ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker11] [4s 505ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [4s 505ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35161 remote=/127.0.0.1:37813] DEBUG: [HttpClient-7-Worker11] [4s 505ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [4s 506ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker11] [4s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8a95c63 queue.isEmpty: true DEBUG: [HttpClient-7-Worker11] [4s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8a95c63, demand=1, canRequestMore=true, queue.isEmpty=true Apr 01, 2024 10:39:56 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 33825 DEBUG: [HttpClient-7-Worker12] [4s 506ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker12] [4s 506ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17e61f97(8) DEBUG: [HttpClient-7-Worker12] [4s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6025f215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@641a7ac9 queue.isEmpty: false DEBUG: [HttpClient-7-Worker11] [4s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker11] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 507ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker12] [4s 507ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker11] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6025f215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@641a7ac9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker12] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6025f215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@641a7ac9 DEBUG: [HttpClient-7-Worker12] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6025f215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@641a7ac9 DEBUG: [HttpClient-7-Worker12] [4s 507ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker12] [4s 507ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker12] [4s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [4s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [4s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 509ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker11] [4s 509ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [HttpClient-7-Worker11] [4s 509ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [HttpClient-7-Worker11] [4s 509ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73339789 DEBUG: [HttpClient-7-Worker11] [4s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker11] [4s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [4s 510ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 511ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 511ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker12] [4s 512ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 512ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 512ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 511ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 512ms] SSL Reader(SocketTube(29)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker12] [4s 512ms] SSL Reader(SocketTube(29)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 512ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker12] [4s 513ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker12] [4s 513ms] SSL Reader(SocketTube(29)) sending 4 DEBUG: [HttpClient-7-Worker12] [4s 513ms] SSL Reader(SocketTube(29)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 513ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 513ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 513ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker11] [4s 512ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [HttpClient-7-Worker11] [4s 513ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker11] [4s 513ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [4s 513ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker11] [4s 513ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker11] [4s 514ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-Worker12] [4s 513ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6025f215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@641a7ac9 Apr 01, 2024 10:39:57 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-7-Worker12] [4s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker12] [4s 514ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6025f215/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@641a7ac9 DEBUG: [HttpClient-7-Worker11] [4s 514ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker11] [4s 514ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker11] [4s 514ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker11] [4s 514ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [4s 514ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker11] [4s 515ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker11] [4s 515ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker11] [4s 515ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker11] [4s 515ms] SSL Writer(SocketTube(32)) onNext DEBUG: [HttpClient-7-Worker11] [4s 515ms] SSL Writer(SocketTube(32)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker12] [4s 514ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker12] [4s 515ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker12] [4s 515ms] AsyncSSLConnection(SSLTube(SocketTube(29)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker12] [4s 515ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) cleared DEBUG: [HttpClient-7-Worker12] [4s 515ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) SSLTube(SocketTube(29)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker12] [4s 515ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker12] [4s 515ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 516ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(29))) DEBUG: [HttpClient-7-Worker12] [4s 516ms] Http1Publisher(SSLTube(SocketTube(29))) subscription cancelled DEBUG: [HttpClient-7-Worker12] [4s 516ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker11] [4s 515ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [4s 516ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker11] [4s 516ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker11] [4s 516ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker11] [4s 516ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [4s 516ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker11] [4s 516ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker12] [4s 516ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 517ms] SocketTube(32) trying to write: 90 DEBUG: [HttpClient-7-Worker11] [4s 517ms] SocketTube(32) wrote: 90 DEBUG: [HttpClient-7-Worker11] [4s 517ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker11] [4s 517ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 517ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 517ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [4s 518ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@236385c0 DEBUG: [HttpClient-7-Worker12] [4s 517ms] HttpClientImpl(8) ClientImpl (async) elapsed 142 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-8-SelectorManager] [4s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 519ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 519ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 519ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker12] [4s 519ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(29)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17e61f97(8) DEBUG: [HttpClient-7-Worker12] [4s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Delegate done: 0 DEBUG: [HttpClient-7-Worker12] [4s 520ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 520ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker12] [4s 521ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 521ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 521ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 521ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 521ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 521ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 521ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 521ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a7b8f62 for R (false) DEBUG: [HttpClient-7-Worker12] [4s 521ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [4s 528ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 528ms] SSL Writer(SocketTube(32)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker11] [4s 528ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 529ms] SocketTube(32) trying to write: 120 DEBUG: [HttpClient-7-Worker11] [4s 529ms] SocketTube(32) wrote: 120 DEBUG: [HttpClient-7-Worker11] [4s 529ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker11] [4s 529ms] SocketTube(32) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 529ms] SocketTube(32) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker11] [4s 529ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 530ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker11] [4s 530ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 530ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-7-Worker11] [4s 530ms] SocketTube(32) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 530ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 530ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SocketTube(32) read bytes: 1844 DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SSL Reader(SocketTube(32)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@481e609e for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 531ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 531ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [4s 531ms] SSL Reader(SocketTube(32)) Unwrapping: 1844 DEBUG: [HttpClient-7-Worker13] [4s 532ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-7-Worker13] [4s 532ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 532ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker13] [4s 532ms] SSL Reader(SocketTube(32)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker13] [4s 533ms] SSL Reader(SocketTube(32)) Decoded 75 bytes o ... Output overflow: JT Harness has limited the test output to the text at the beginning and the end, so that you can see how the test began, and how it completed. If you need to see more of the output from the test, set the system property javatest.maxOutputSize to a higher value. The current value is 2500000 ... selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5bb75bfc DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] Http2Connection(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) write: cancel DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: cancelled by SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-Worker6] [7s 891ms] Http2Connection(SocketTube(95)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-35-SelectorManager] [7s 891ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-34-Worker6] [7s 891ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-35-SelectorManager] [7s 892ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [7s 892ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [7s 892ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-35-SelectorManager] [7s 892ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-35-SelectorManager] [7s 892ms] Http2Connection(SocketTube(95)) Close all streams Server connection to /127.0.0.1:43405 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 893ms] HttpClientImpl(36) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [7s 893ms] HttpClientImpl(36) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [MainThread] [7s 894ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 895ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 895ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 895ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [7s 895ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-36-SelectorManager] [7s 895ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2283dd1c for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45274, Session(1712003999706|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-36-SelectorManager] [7s 895ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect DEBUG: [HttpClient-36-SelectorManager] [7s 895ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45274 DEBUG: [HttpClient-35-Worker0] [7s 896ms] SocketTube(96) connecting flows DEBUG: [HttpClient-35-Worker0] [7s 896ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-35-Worker0] [7s 896ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-35-Worker0] [7s 896ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-35-Worker0] [7s 896ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-35-Worker0] [7s 896ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@287bb66c[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), 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 DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-36-SelectorManager] [7s 896ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-35-Worker1] [7s 896ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker1] [7s 896ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker1] [7s 896ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 896ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) Sending 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) Adding 2201 to outputQ queue DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker0] [7s 899ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [7s 899ms] SocketTube(96) trying to write: 2201 DEBUG: [HttpClient-35-Worker0] [7s 900ms] SocketTube(96) wrote: 2201 DEBUG: [HttpClient-35-Worker0] [7s 900ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [7s 900ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 900ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 900ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker0] [7s 900ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] HttpClientImpl(36) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [7s 902ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 902ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 903ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [7s 903ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-35-Worker2] [7s 903ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [7s 904ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 904ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 904ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [7s 905ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-35-Worker2] [7s 905ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker2] [7s 905ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [7s 905ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker2] [7s 905ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [7s 906ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker2] [7s 908ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker2] [7s 908ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker2] [7s 908ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker2] [7s 908ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker2] [7s 909ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@ef53a7b DEBUG: [HttpClient-35-Worker2] [7s 909ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker2] [7s 909ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker2] [7s 909ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker2] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker2] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker2] [7s 910ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker2] [7s 910ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker2] [7s 910ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker2] [7s 910ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker2] [7s 910ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker2] [7s 911ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker2] [7s 911ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker2] [7s 911ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker2] [7s 911ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker2] [7s 911ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker2] [7s 911ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-35-Worker2] [7s 912ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker2] [7s 912ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker2] [7s 912ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker2] [7s 912ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker2] [7s 912ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker2] [7s 912ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker2] [7s 912ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker2] [7s 912ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 913ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker2] [7s 913ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker2] [7s 913ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [7s 913ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 913ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker2] [7s 913ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker2] [7s 913ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker2] [7s 913ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker2] [7s 913ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker2] [7s 913ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 914ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 914ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker2] [7s 914ms] SocketTube(96) wrote: 162 TestServer(2): starting connection DEBUG: [HttpClient-35-Worker2] [7s 914ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [7s 914ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 914ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 914ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 914ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 914ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 914ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 914ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [7s 915ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 915ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 915ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 915ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 915ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 915ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 915ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 915ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker2] [7s 914ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 915ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker2] [7s 915ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 915ms] SSLTube(SocketTube(96)) request: n=1 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-35-Worker2] [7s 916ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker2] [7s 916ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 917ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker2] [7s 917ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 917ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [7s 917ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [7s 917ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-35-Worker2] [7s 917ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 918ms] SocketTube(96) read bytes: 1954 DEBUG: [HttpClient-36-SelectorManager] [7s 918ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 918ms] SSL Reader(SocketTube(96)) Adding 1954 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 918ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 918ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 918ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1954, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker3] [7s 918ms] SSL Reader(SocketTube(96)) Unwrapping: 1954 DEBUG: [HttpClient-35-Worker3] [7s 918ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1954 into buffer of 16676 remaining to decode: 228 DEBUG: [HttpClient-35-Worker3] [7s 918ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 918ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker3] [7s 918ms] SSL Reader(SocketTube(96)) Unwrapping: 228 DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 919ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 919ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 919ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 919ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker3] [7s 919ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker3] [7s 919ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker3] [7s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker3] [7s 919ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker3] [7s 919ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker3] [7s 920ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [7s 920ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 920ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 920ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 920ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 920ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 920ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 920ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [readLoop] [7s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 920ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 920ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 920ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker3] [7s 921ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker3] [7s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker3] [7s 921ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45274 DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45274 DEBUG: [HttpClient-35-Worker3] [7s 921ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker3] [7s 922ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker3] [7s 922ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker3] [7s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker3] [7s 922ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker3] [7s 922ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker3] [7s 922ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 923ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 923ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 923ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker3] [7s 923ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker3] [7s 923ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker3] [7s 923ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker3] [7s 923ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker3] [7s 923ms] HttpClientImpl(36) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-SelectorManager] [7s 923ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57be724d DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker3] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-35-Worker3] [7s 923ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 923ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 923ms] Http2ClientImpl stopping DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@d146b2b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 923ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-35-Worker3] [7s 923ms] SocketTube(96) pausing read event DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 924ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 924ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SocketTube(96) write: cancel DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-Worker3] [7s 924ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@d146b2b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker3] [7s 925ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-SelectorManager] [7s 925ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams Server connection to /127.0.0.1:45274 stopping. 1 streams DEBUG: [HttpClient-35-Worker3] [7s 925ms] SocketTube(96) 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@287bb66c[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@ef53a7b, getALPN: jdk.internal.net.http.common.MinimalFuture@215cebed[Completed normally] (id=6535), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1954 lim=1954 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker3] [7s 925ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 925ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-35-Worker3] [7s 925ms] SSL Reader(SocketTube(96)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-35-Worker3] [7s 926ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 926ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@ef53a7b, getALPN: jdk.internal.net.http.common.MinimalFuture@215cebed[Completed normally] (id=6535), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 926ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 927ms] Http2Connection(SSLTube(SocketTube(96))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-35-Worker3] [7s 927ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 927ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker3] [7s 927ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 927ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker3] [7s 927ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker3] [7s 927ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-35-Worker3] [7s 927ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker3] [7s 927ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-35-Worker3] [7s 928ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 929ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [7s 929ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [MainThread] [7s 929ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 930ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 930ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 930ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [7s 930ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-37-SelectorManager] [7s 930ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ea3e5df for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45286, Session(1712004000384|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-37-SelectorManager] [7s 931ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-37-SelectorManager] [7s 931ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45286 DEBUG: [HttpClient-36-Worker0] [7s 931ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [7s 931ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [7s 931ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [7s 931ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-Worker0] [7s 931ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker0] [7s 931ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [7s 931ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [7s 931ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [7s 931ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [7s 931ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-SelectorManager] [7s 931ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@645b8eaf[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), 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 DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-36-Worker0] [7s 931ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [7s 932ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker0] [7s 932ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [7s 932ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker1] [7s 932ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [7s 932ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [7s 932ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [7s 934ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 934ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [7s 934ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [7s 934ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker0] [7s 934ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 934ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 935ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [7s 935ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-37-SelectorManager] [7s 937ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [7s 937ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [7s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 938ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 938ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [7s 939ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 939ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 939ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 939ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 940ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 941ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [7s 941ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [7s 941ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 941ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 942ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@586aff58 DEBUG: [HttpClient-36-Worker3] [7s 942ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 942ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [7s 942ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker3] [7s 942ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 942ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 943ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 943ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 943ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 943ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [7s 943ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 943ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 943ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [7s 943ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [7s 943ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [7s 943ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 944ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 944ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [7s 944ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 944ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [7s 944ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker3] [7s 944ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 944ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 944ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 944ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 944ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 945ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [7s 945ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 945ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [7s 945ms] SocketTube(97) read bytes: 1726 DEBUG: [HttpClient-37-SelectorManager] [7s 945ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 945ms] SSL Reader(SocketTube(97)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 946ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [7s 946ms] SSL Reader(SocketTube(97)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 946ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 946ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [Test-server-pool] [7s 946ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 946ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker4] [7s 946ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [7s 946ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [7s 946ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [7s 946ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [7s 946ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [7s 946ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker4] [7s 946ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [readLoop] [7s 946ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 946ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) read bytes: 77 DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SSL Reader(SocketTube(97)) onNext DEBUG: [readLoop] [7s 946ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SSL Reader(SocketTube(97)) Adding 77 bytes to read buffer DEBUG: [readLoop] [7s 946ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 946ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) resuming read event DEBUG: [readLoop] [7s 946ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker5] [7s 946ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 946ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 947ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 947ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 947ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker5] [7s 946ms] SSL Reader(SocketTube(97)) Unwrapping: 77 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-36-Worker5] [7s 947ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [7s 947ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker5] [7s 947ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker5] [7s 947ms] SSL Reader(SocketTube(97)) sending 39 Sent response headers 200 DEBUG: [HttpClient-36-Worker5] [7s 947ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [7s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 948ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 948ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 948ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 948ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 948ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 948ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [7s 948ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [7s 948ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker5] [7s 948ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-36-Worker5] [7s 948ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker5] [7s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 948ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-Worker5] [7s 948ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker5] [7s 949ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker5] [7s 949ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker5] [7s 949ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 949ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker5] [7s 949ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 949ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker5] [7s 949ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 949ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker5] [7s 949ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 949ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 949ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 949ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 950ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [7s 950ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker5] [7s 950ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker5] [7s 950ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-36-Worker5] [7s 950ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 950ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker6] [7s 950ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 950ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [7s 950ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [7s 950ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker6] [7s 950ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker6] [7s 950ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker6] [7s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [7s 950ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45286 DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45286 DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker6] [7s 951ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker6] [7s 951ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker6] [7s 951ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker6] [7s 951ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker6] [7s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [7s 951ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker6] [7s 952ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker6] [7s 952ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker6] [7s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker6] [7s 952ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker6] [7s 952ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker6] [7s 952ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker6] [7s 953ms] HttpClientImpl(37) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@76899a4d DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker6] [7s 953ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-36-Worker6] [7s 953ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker6] [7s 953ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker6] [7s 953ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker6] [7s 953ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-Worker6] [7s 953ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [7s 953ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-Worker6] [7s 953ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@304c14f2 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SocketTube(97) pausing read event DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SocketTube(97) 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@645b8eaf[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@586aff58, getALPN: jdk.internal.net.http.common.MinimalFuture@10320b08[Completed normally] (id=6600), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 954ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [7s 955ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 955ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@586aff58, getALPN: jdk.internal.net.http.common.MinimalFuture@10320b08[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 955ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 955ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker6] [7s 954ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 955ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker7] [7s 955ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [7s 955ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-36-Worker7] [7s 956ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-36-Worker6] [7s 955ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [7s 956ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Server connection to /127.0.0.1:45286 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-36-Worker7] [7s 956ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [MainThread] [7s 958ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [7s 958ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [MainThread] [7s 958ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 960ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 960ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 960ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [7s 960ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [7s 960ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [7s 960ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [7s 960ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10167044 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42105, Session(1712004000419|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [7s 960ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42105 DEBUG: [HttpClient-37-Worker0] [7s 961ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [7s 961ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [7s 961ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [7s 961ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [7s 961ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker0] [7s 961ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker0] [7s 961ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [7s 961ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-37-Worker0] [7s 961ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [7s 961ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1aee1b34[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), 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 DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [7s 961ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [7s 962ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [7s 962ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [7s 962ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [7s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 962ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [7s 962ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker0] [7s 961ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker1] [7s 962ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [7s 962ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [7s 962ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker1] [7s 962ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [7s 963ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 964ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [7s 964ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [7s 964ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [7s 964ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 964ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [7s 964ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 967ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [7s 967ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [7s 967ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 967ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 967ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [7s 968ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 968ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 969ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [7s 969ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [7s 970ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [7s 971ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [7s 971ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 971ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 971ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4c2805df DEBUG: [HttpClient-37-Worker3] [7s 971ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 971ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [7s 971ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker3] [7s 972ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 972ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 972ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 972ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 972ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 972ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [7s 972ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 972ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 972ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 972ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [7s 972ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [7s 973ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [7s 973ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 973ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-37-Worker3] [7s 973ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [7s 973ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [7s 973ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker3] [7s 973ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [7s 973ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 973ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 973ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [7s 973ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [7s 973ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 973ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 973ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 973ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 973ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 974ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 974ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker3] [7s 974ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 974ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [7s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) TestServer(2): starting connection DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SocketTube(98) read bytes: 1726 DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SSL Reader(SocketTube(98)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 975ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [7s 975ms] SSL Reader(SocketTube(98)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 975ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 975ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 975ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 975ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 975ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [7s 975ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [7s 975ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [7s 975ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 976ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 976ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-37-Worker4] [7s 975ms] SSL Reader(SocketTube(98)) requesting 1 TestServer(2): connection started DEBUG: [HttpClient-37-Worker4] [7s 976ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [7s 976ms] SocketTube(98) resuming read event DEBUG: [readLoop] [7s 976ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 976ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [readLoop] [7s 976ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 976ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 976ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 976ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-37-Worker4] [7s 976ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SocketTube(98) read bytes: 77 DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SSL Reader(SocketTube(98)) Adding 77 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 976ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) Unwrapping: 77 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 977ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 977ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [7s 977ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [7s 977ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [7s 977ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker4] [7s 977ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [7s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 977ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-37-Worker4] [7s 978ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [7s 978ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [7s 978ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [7s 978ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 978ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker4] [7s 978ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 978ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 978ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-SelectorManager] [7s 978ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 979ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 979ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 979ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 979ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 979ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 978ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 980ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 980ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [7s 981ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 981ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 981ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [7s 981ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker4] [7s 981ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-37-Worker4] [7s 981ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 981ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [7s 981ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 981ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 982ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker5] [7s 982ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [7s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 982ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [7s 982ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 42105 DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 42105 DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [7s 983ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 983ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker5] [7s 983ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [7s 983ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 983ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 983ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 984ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker5] [7s 984ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [7s 984ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 984ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [7s 984ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [7s 984ms] HttpClientImpl(38) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [7s 984ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [7s 985ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@989a5ac DEBUG: [HttpClient-37-Worker5] [7s 985ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [7s 985ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-Worker5] [7s 985ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 985ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker5] [7s 986ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@40f2bf73 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) pausing read event DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 986ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [7s 987ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker5] [7s 986ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@40f2bf73 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-SelectorManager] [7s 987ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker5] [7s 987ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 987ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [7s 987ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [7s 987ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams Server connection to /127.0.0.1:42105 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker5] [7s 987ms] SocketTube(98) 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@1aee1b34[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4c2805df, getALPN: jdk.internal.net.http.common.MinimalFuture@70bd27a6[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 987ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 987ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 987ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 988ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 988ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4c2805df, getALPN: jdk.internal.net.http.common.MinimalFuture@70bd27a6[Completed normally] (id=6665), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 988ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 988ms] Http2Connection(SSLTube(SocketTube(98))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 988ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 988ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 988ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [7s 988ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 988ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 988ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-37-Worker5] [7s 988ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker5] [7s 988ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-37-Worker5] [7s 988ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 990ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [7s 990ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [MainThread] [7s 991ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [7s 992ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 992ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 992ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 992ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 993ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [7s 993ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [7s 993ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2906f810 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=48155, Session(1712004000449|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [7s 993ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [7s 993ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48155 DEBUG: [HttpClient-38-Worker0] [7s 993ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [7s 993ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [7s 993ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [7s 993ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 993ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-38-Worker0] [7s 993ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [7s 994ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker0] [7s 994ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [7s 994ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [7s 994ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@23fe9360[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), 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 DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [7s 994ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [7s 994ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [7s 994ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [7s 994ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 994ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-Worker0] [7s 995ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [7s 995ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [7s 995ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [7s 998ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [7s 998ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [7s 998ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker0] [7s 998ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 998ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [7s 998ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [8s] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [8s] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 1ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 1ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [8s 1ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 1ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 1ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [8s 2ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [8s 2ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [8s 3ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 3ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 3ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [8s 3ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker3] [8s 3ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [8s 4ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 5ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [8s 5ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [8s 5ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [8s 5ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [8s 6ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@67224c17 DEBUG: [HttpClient-38-Worker3] [8s 6ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker3] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 6ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [8s 6ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 6ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [8s 7ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [8s 7ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [8s 7ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [8s 7ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [8s 7ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker3] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [8s 8ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [8s 8ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [8s 8ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 8ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [8s 8ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker3] [8s 8ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [8s 8ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 8ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [8s 8ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [8s 8ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [8s 9ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [8s 9ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [8s 9ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [8s 9ms] SocketTube(99) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SSL Reader(SocketTube(99)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [8s 10ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [8s 10ms] SSL Reader(SocketTube(99)) Unwrapping: 1726 DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [Test-server-pool] [8s 10ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 10ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 10ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 10ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [8s 10ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [8s 10ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [8s 10ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [8s 10ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [8s 10ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [8s 10ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [8s 10ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (true) DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SocketTube(99) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SSL Reader(SocketTube(99)) Adding 77 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 11ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [8s 11ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 11ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 11ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 11ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 11ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 11ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 11ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 11ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-Worker5] [8s 11ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [8s 11ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker5] [8s 11ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [8s 11ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker5] [8s 11ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-38-Worker5] [8s 11ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker5] [8s 12ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 12ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [8s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 12ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [8s 12ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 12ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 13ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 13ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [8s 13ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [8s 13ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker5] [8s 13ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-38-Worker5] [8s 13ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker5] [8s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 13ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker5] [8s 13ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker5] [8s 13ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker5] [8s 13ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker5] [8s 13ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [8s 13ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker5] [8s 13ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker5] [8s 13ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker5] [8s 13ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker5] [8s 13ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker5] [8s 14ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [8s 14ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [8s 14ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 14ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 14ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker5] [8s 14ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [8s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (true) DEBUG: [HttpClient-38-Worker5] [8s 14ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [8s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for None (false) DEBUG: [HttpClient-39-SelectorManager] [8s 15ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [8s 15ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 15ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [8s 15ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66fc097b for R (false) DEBUG: [HttpClient-39-SelectorManager] [8s 15ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker6] [8s 15ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 15ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [8s 15ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [8s 15ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker6] [8s 15ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker6] [8s 15ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker6] [8s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [8s 15ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [8s 15ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 48155 DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 48155 DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker6] [8s 16ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker6] [8s 16ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker6] [8s 16ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker6] [8s 16ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker6] [8s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [8s 16ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker6] [8s 17ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker6] [8s 17ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker6] [8s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [8s 17ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [8s 17ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker6] [8s 17ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker6] [8s 18ms] HttpClientImpl(39) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@327e6ea7 DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker6] [8s 18ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker6] [8s 18ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [8s 18ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker6] [8s 18ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker6] [8s 18ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker6] [8s 18ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 18ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2b67ff59 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [8s 18ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-38-Worker6] [8s 18ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 19ms] SocketTube(99) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker6] [8s 19ms] SocketTube(99) pausing read event Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker6] [8s 19ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker6] [8s 19ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2b67ff59 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-Worker6] [8s 19ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [8s 19ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [8s 20ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams Server connection to /127.0.0.1:48155 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker6] [8s 20ms] SocketTube(99) 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@23fe9360[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@67224c17, getALPN: jdk.internal.net.http.common.MinimalFuture@195fe9aa[Completed normally] (id=6730), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [8s 20ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 20ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 20ms] SSL Reader(SocketTube(99)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker6] [8s 20ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 20ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@67224c17, getALPN: jdk.internal.net.http.common.MinimalFuture@195fe9aa[Completed normally] (id=6730), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 20ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 20ms] Http2Connection(SSLTube(SocketTube(99))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-38-Worker6] [8s 21ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 21ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker6] [8s 21ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker6] [8s 21ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker6] [8s 21ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker6] [8s 21ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-38-Worker6] [8s 21ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker6] [8s 21ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-38-Worker6] [8s 21ms] SocketTube(99) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 22ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 22ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [MainThread] [8s 23ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [MainThread] [8s 24ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [8s 24ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [8s 24ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [8s 24ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [8s 24ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [8s 24ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [8s 24ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b63bf38 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [8s 24ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=56615, Session(1712004000482|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-40-SelectorManager] [8s 24ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56615 DEBUG: [HttpClient-39-Worker0] [8s 25ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [8s 25ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [8s 25ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [8s 25ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-39-Worker0] [8s 25ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker0] [8s 25ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker0] [8s 25ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [8s 25ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [8s 25ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@419bd448[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), 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 DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [8s 25ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-39-Worker1] [8s 25ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [8s 25ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [8s 25ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 25ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-Worker0] [8s 26ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [8s 26ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [8s 26ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [8s 29ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [8s 29ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [8s 29ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker0] [8s 29ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 29ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [8s 29ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SocketTube(100) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SSL Reader(SocketTube(100)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 31ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSL Reader(SocketTube(100)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [8s 31ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [8s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 32ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 32ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 32ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [8s 33ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [8s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (true) DEBUG: [HttpClient-39-Worker2] [8s 33ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [8s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 34ms] SocketTube(100) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [8s 34ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 34ms] SSL Reader(SocketTube(100)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 34ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 34ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [8s 34ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 35ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [8s 35ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [8s 35ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 36ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [8s 36ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2da20c1e DEBUG: [HttpClient-39-Worker3] [8s 36ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 36ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [8s 36ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [8s 37ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 37ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 37ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 37ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 37ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [8s 37ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [8s 37ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [8s 37ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [8s 37ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [8s 37ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [8s 37ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 37ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-39-Worker3] [8s 38ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [8s 38ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [8s 38ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker3] [8s 38ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [8s 38ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [8s 38ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [8s 38ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [8s 38ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [8s 38ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 38ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 38ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 38ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 38ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 39ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 39ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 39ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 39ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 39ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [8s 39ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 40ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [8s 40ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [8s 40ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [8s 40ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false TestServer(2): starting connection DEBUG: [HttpClient-39-Worker3] [8s 40ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [8s 40ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [8s 40ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [8s 40ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [8s 40ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 40ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 40ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 40ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 40ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 40ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 40ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 40ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 40ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 40ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 40ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 40ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 40ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 40ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SocketTube(100) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SSL Reader(SocketTube(100)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 41ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 42ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 42ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [8s 42ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 42ms] SSL Reader(SocketTube(100)) Unwrapping: 1803 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker4] [8s 43ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker4] [8s 43ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [8s 43ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [8s 43ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker4] [8s 43ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-39-Worker4] [8s 43ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker4] [8s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [8s 44ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker4] [8s 44ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker4] [8s 44ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker4] [8s 44ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker4] [8s 44ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker4] [8s 44ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker4] [8s 44ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker4] [8s 44ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker4] [8s 44ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker4] [8s 44ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [readLoop] [8s 45ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [8s 45ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [readLoop] [8s 45ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 45ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 45ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [8s 45ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker4] [8s 45ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [8s 45ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (true) DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SocketTube(100) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SSL Reader(SocketTube(100)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-40-SelectorManager] [8s 46ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [8s 46ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 46ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker5] [8s 46ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [8s 46ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [8s 46ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [8s 46ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker5] [8s 47ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 47ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 47ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 47ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker5] [8s 47ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [8s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 47ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [8s 47ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 56615 DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 56615 DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [8s 48ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 48ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [8s 48ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker5] [8s 48ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [8s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 49ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 49ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [8s 49ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker5] [8s 49ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [8s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [8s 49ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [8s 50ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [8s 50ms] HttpClientImpl(40) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [8s 50ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73b41a00 DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker5] [8s 50ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [8s 50ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-40-SelectorManager] [8s 50ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [8s 50ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [8s 50ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-Worker5] [8s 50ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@46f8833c (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SocketTube(100) write: cancel DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [8s 51ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [8s 52ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [8s 52ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [8s 52ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [8s 52ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [8s 52ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-39-Worker5] [8s 51ms] SocketTube(100) pausing read event Server connection to /127.0.0.1:56615 stopping. 1 streams DEBUG: [HttpClient-39-Worker5] [8s 52ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-39-Worker5] [8s 52ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@46f8833c (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [8s 52ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 53ms] SocketTube(100) 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@419bd448[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2da20c1e, getALPN: jdk.internal.net.http.common.MinimalFuture@2cbcc7b3[Completed normally] (id=6795), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [8s 53ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 53ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 53ms] SSL Reader(SocketTube(100)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker5] [8s 53ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 53ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2da20c1e, getALPN: jdk.internal.net.http.common.MinimalFuture@2cbcc7b3[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 53ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 53ms] Http2Connection(SSLTube(SocketTube(100))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-Worker5] [8s 54ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 54ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [8s 54ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [8s 54ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker5] [8s 54ms] SSL Writer(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker5] [8s 54ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-39-Worker5] [8s 54ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker5] [8s 54ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-39-Worker5] [8s 54ms] SocketTube(100) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 56ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 58ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-40-Worker0] [8s 59ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [8s 59ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [8s 59ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [8s 59ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [8s 59ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [8s 59ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [8s 59ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [8s 59ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [8s 59ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [8s 59ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a69e08e queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a69e08e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [8s 60ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [8s 60ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78f137a7 for C (true) DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41280 DEBUG: [HttpClient-40-Worker1] [8s 60ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [8s 60ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 60ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [8s 60ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [8s 60ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [8s 60ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [8s 60ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-40-Worker1] [8s 60ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker1] [8s 60ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-40-Worker1] [8s 60ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72095cd7 DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 60ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [8s 61ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 61ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [8s 61ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [8s 61ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker2] [8s 61ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-40-Worker3] [8s 61ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [8s 61ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [8s 61ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [8s 61ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [8s 61ms] SocketTube(101) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [8s 61ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [8s 61ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker1] [8s 61ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker2] [8s 61ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [8s 61ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [8s 61ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [8s 61ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker2] [8s 61ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (true) DEBUG: [HttpClient-40-Worker1] [8s 61ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [8s 62ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 62ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-SelectorManager] [8s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for None (false) DEBUG: [HttpClient-40-Worker1] [8s 62ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [8s 62ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-41-SelectorManager] [8s 62ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-SelectorManager] [8s 62ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [8s 62ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [8s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 62ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [8s 62ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1022352f DEBUG: [HttpClient-40-Worker4] [8s 62ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a69e08e DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker4] [8s 63ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker1] [8s 63ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-40-Worker4] [8s 63ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a69e08e DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a69e08e DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 41280 DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@588a69c0(41) DEBUG: [HttpClient-40-Worker4] [8s 64ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69cb8ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e7bb2ad queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [8s 65ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [8s 65ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69cb8ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e7bb2ad, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69cb8ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e7bb2ad DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69cb8ac2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e7bb2ad DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [8s 65ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [8s 65ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [8s 65ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [8s 65ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (false) DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [8s 65ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker4] [8s 65ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [8s 66ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [8s 66ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [8s 66ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker5] [8s 66ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [8s 66ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [8s 66ms] HttpClientImpl(41) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-40-Worker4] [8s 66ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [8s 66ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@588a69c0(41) DEBUG: [HttpClient-41-SelectorManager] [8s 66ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-Worker4] [8s 67ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-Worker4] [8s 67ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [8s 67ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 68ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 69ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-41-Worker0] [8s 69ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [8s 69ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [8s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [8s 69ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [8s 69ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [8s 69ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [8s 70ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [8s 70ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@713d2edf queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@713d2edf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [8s 70ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [8s 70ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [8s 70ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@754bcce8 for C (true) DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41292 DEBUG: [HttpClient-41-Worker1] [8s 71ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [8s 71ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 71ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 71ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [8s 71ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [8s 71ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-41-Worker1] [8s 71ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7fb3a798 DEBUG: [HttpClient-41-Worker1] [8s 71ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [8s 71ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [8s 71ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 71ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker2] [8s 72ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [8s 72ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker3] [8s 72ms] SocketTube(102) write: requesting more... Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [8s 72ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [8s 72ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker1] [8s 72ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker2] [8s 72ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [8s 73ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker2] [8s 73ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker2] [8s 73ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab1260a for R (true) DEBUG: [HttpClient-41-Worker3] [8s 72ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [8s 73ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab1260a for None (false) DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab1260a for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 73ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@713d2edf DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker1] [8s 72ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [8s 74ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 74ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@713d2edf DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@713d2edf DEBUG: [HttpClient-41-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker1] [8s 74ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 75ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [8s 75ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@42e0048f DEBUG: [HttpClient-41-Worker1] [8s 75ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is already completed DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 41292 DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44953115(42) DEBUG: [HttpClient-41-Worker1] [8s 76ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@47451264/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a358e00 queue.isEmpty: false DEBUG: [HttpClient-41-Worker1] [8s 76ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker1] [8s 76ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@47451264/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a358e00, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@47451264/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a358e00 DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@47451264/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a358e00 DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker1] [8s 77ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker1] [8s 77ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-41-Worker1] [8s 77ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab1260a for R (false) DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [8s 77ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [8s 77ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [8s 78ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [8s 77ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-41-Worker1] [8s 78ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-Worker1] [8s 79ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker1] [8s 79ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44953115(42) DEBUG: [HttpClient-41-Worker1] [8s 79ms] HttpClientImpl(42) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [8s 79ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 81ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 82ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-42-Worker0] [8s 82ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [8s 82ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [8s 82ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [8s 82ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [8s 82ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [8s 83ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [8s 83ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [8s 83ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [8s 83ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [8s 83ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f5942aa queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [8s 83ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f5942aa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [8s 83ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 83ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 84ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [8s 84ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [8s 84ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [8s 84ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [8s 84ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 84ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [8s 84ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [8s 84ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@500fb09c for C (true) DEBUG: [HttpClient-43-SelectorManager] [8s 84ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [8s 84ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:32843 DEBUG: [HttpClient-42-Worker1] [8s 84ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [8s 84ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 85ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [8s 85ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [8s 85ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [8s 85ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5af7dbec DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-42-Worker2] [8s 85ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [8s 85ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [8s 85ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [8s 85ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [8s 85ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker2] [8s 85ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff55ed6 for R (true) DEBUG: [HttpClient-42-Worker1] [8s 85ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-42-Worker1] [8s 85ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker1] [8s 85ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [8s 85ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 86ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-Worker3] [8s 86ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [8s 86ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [8s 86ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker3] [8s 86ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [8s 86ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker1] [8s 86ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker1] [8s 87ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker1] [8s 87ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker1] [8s 87ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker1] [8s 87ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [8s 87ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker1] [8s 87ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker1] [8s 87ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@191a9acf DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker1] [8s 87ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-SelectorManager] [8s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff55ed6 for None (false) DEBUG: [HttpClient-43-SelectorManager] [8s 88ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [8s 88ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [8s 88ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff55ed6 for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 88ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f5942aa DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f5942aa DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f5942aa DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 88ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 32843 DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7060a8f0(43) DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1bcca3dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e9eaf7c queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [8s 89ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [8s 89ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1bcca3dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e9eaf7c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1bcca3dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e9eaf7c DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1bcca3dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e9eaf7c DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [8s 89ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [8s 89ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [8s 89ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [8s 90ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ff55ed6 for R (false) DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [8s 90ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-42-Worker4] [8s 90ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [8s 91ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [8s 91ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [8s 91ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker5] [8s 91ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [8s 91ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [8s 91ms] HttpClientImpl(43) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-42-Worker4] [8s 91ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [8s 91ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7060a8f0(43) DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-Worker4] [8s 92ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) pausing read event DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-42-Worker4] [8s 92ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [8s 92ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 93ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 94ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-43-Worker0] [8s 94ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [8s 95ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [8s 95ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [8s 95ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [8s 95ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [8s 95ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [8s 95ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [8s 95ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [8s 95ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8aa421c queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8aa421c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [8s 96ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [8s 96ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 96ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [8s 96ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [8s 96ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7828df15 for C (true) DEBUG: [HttpClient-44-SelectorManager] [8s 96ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [8s 96ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33531 DEBUG: [HttpClient-43-Worker1] [8s 97ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [8s 97ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 97ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [8s 97ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [8s 97ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [8s 97ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72d0b465 DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [8s 97ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [8s 97ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [8s 97ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [8s 97ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker2] [8s 97ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker2] [8s 97ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (true) DEBUG: [HttpClient-43-Worker1] [8s 97ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-43-Worker1] [8s 98ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker1] [8s 98ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [8s 98ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [8s 98ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker3] [8s 98ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [8s 98ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [8s 98ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [8s 98ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [8s 98ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [8s 98ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [8s 99ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [8s 99ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker1] [8s 99ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [8s 99ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [8s 99ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 99ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [8s 99ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [8s 100ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@13d4e93a DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker1] [8s 100ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [8s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-44-SelectorManager] [8s 100ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [8s 100ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [8s 100ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 100ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 100ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8aa421c DEBUG: [HttpClient-43-Worker4] [8s 100ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8aa421c DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8aa421c DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 33531 DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7606d54a(44) DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2efdd27f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1831d1bb queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [8s 101ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [8s 101ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [8s 101ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2efdd27f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1831d1bb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [8s 102ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2efdd27f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1831d1bb DEBUG: [HttpClient-43-Worker4] [8s 102ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [8s 102ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2efdd27f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1831d1bb DEBUG: [HttpClient-43-Worker4] [8s 102ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [8s 102ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [8s 102ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [8s 102ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [8s 102ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [8s 102ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [8s 102ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [8s 102ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [8s 102ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker5] [8s 102ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [8s 102ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [8s 103ms] HttpClientImpl(44) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-43-Worker4] [8s 103ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [8s 103ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7606d54a(44) DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-43-Worker4] [8s 103ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-Worker4] [8s 103ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [8s 103ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 104ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 104ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:32855/ GET DEBUG: [HttpClient-44-Worker0] [8s 105ms] Exchange establishing exchange for http://127.0.0.1:32855/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [8s 105ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [8s 105ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [8s 105ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [8s 105ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [8s 105ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [8s 105ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [8s 105ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [8s 105ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [8s 105ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2456507d queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [8s 105ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2456507d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [8s 105ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 105ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 106ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [8s 106ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [8s 106ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [8s 106ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [8s 106ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 106ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [8s 106ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35ba9923 for C (true) DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47877 DEBUG: [HttpClient-44-Worker1] [8s 106ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [8s 106ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 106ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [8s 106ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [8s 106ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker1] [8s 106ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [8s 106ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker1] [8s 106ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker1] [8s 106ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f42f253 DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 106ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [8s 107ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 107ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker2] [8s 107ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [8s 107ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [8s 107ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [8s 107ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [8s 107ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker2] [8s 107ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [8s 106ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-45-SelectorManager] [8s 107ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [8s 107ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker3] [8s 107ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-SelectorManager] [8s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a406bdf for R (true) DEBUG: [HttpClient-44-Worker3] [8s 107ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [8s 107ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker3] [8s 107ms] Http1Publisher(SocketTube(105)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker3] [8s 107ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:32855/ GET DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker1] [8s 108ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-44-Worker1] [8s 108ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker1] [8s 108ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker1] [8s 108ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [8s 108ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker1] [8s 108ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker1] [8s 108ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@17b7d813 DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker1] [8s 108ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is not yet completed DEBUG: [HttpClient-45-SelectorManager] [8s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a406bdf for None (false) DEBUG: [HttpClient-45-SelectorManager] [8s 109ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [8s 109ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [8s 109ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [8s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a406bdf for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 109ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2456507d DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2456507d DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2456507d DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 109ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:32855/) 200 HTTP_1_1 Local port: 47877 DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@64f818b7(45) DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1e030f55/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c379933 queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [8s 110ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [8s 110ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1e030f55/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c379933, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1e030f55/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c379933 DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1e030f55/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c379933 DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [8s 110ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [8s 110ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker4] [8s 110ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [8s 111ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [8s 111ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-44-Worker4] [8s 111ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker4] [8s 111ms] HttpClientImpl(45) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:32855/ DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a406bdf for R (false) DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker4] [8s 111ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [8s 111ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@64f818b7(45) DEBUG: [HttpClient-44-Worker4] [8s 111ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [8s 111ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-Worker5] [8s 111ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker5] [8s 111ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 111ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [8s 112ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 113ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 113ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [HttpClient-45-Worker0] [8s 113ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-45-Worker0] [8s 114ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [8s 114ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [8s 115ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [8s 115ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@35519ab for C (true) DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38320 DEBUG: [HttpClient-45-Worker1] [8s 115ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [8s 115ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [8s 115ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [8s 115ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@9ad72db[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), 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 DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [8s 115ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [8s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (true) DEBUG: [HttpClient-45-Worker1] [8s 115ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker1] [8s 116ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker1] [8s 116ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-45-Worker1] [8s 116ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-45-Worker1] [8s 116ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [8s 116ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [8s 116ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-45-Worker1] [8s 116ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-SelectorManager] [8s 116ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker1] [8s 116ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [8s 116ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker2] [8s 116ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [8s 116ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [8s 116ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [8s 118ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [8s 118ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [8s 118ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [8s 118ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 118ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [8s 118ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 123ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 123ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 124ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 125ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 125ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 125ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 125ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [8s 126ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [8s 127ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [8s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [8s 127ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [8s 127ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38320 remote=/127.0.0.1:37813] DEBUG: [HttpClient-45-Worker3] [8s 127ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d0cc790 queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d0cc790, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [8s 127ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [8s 127ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@8a5ddd3 DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [8s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [8s 128ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 128ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 128ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 128ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [8s 129ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@132a37a5 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [8s 129ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [8s 129ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 130ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [8s 130ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [8s 130ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [8s 131ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [8s 131ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [8s 131ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [8s 131ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [8s 131ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [8s 131ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [8s 131ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for None (false) DEBUG: [HttpClient-46-SelectorManager] [8s 177ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [8s 177ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [8s 177ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [8s 177ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4caffd8a for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 177ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 177ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d0cc790 DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d0cc790 DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d0cc790 DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 38320 DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4e2502cf(46) DEBUG: [HttpClient-45-Worker5] [8s 178ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@75ff6c75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ef4151d queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 179ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [8s 179ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@75ff6c75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ef4151d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@75ff6c75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ef4151d DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@75ff6c75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ef4151d DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 179ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 179ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@75ff6c75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ef4151d DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@75ff6c75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4ef4151d DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s 179ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s 179ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [8s 179ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [8s 180ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [8s 180ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [8s 180ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [8s 180ms] HttpClientImpl(46) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-45-Worker5] [8s 180ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [8s 180ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4e2502cf(46) DEBUG: [HttpClient-45-Worker5] [8s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 180ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-SelectorManager] [8s 180ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [8s 180ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [8s 180ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 180ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 180ms] SocketTube(106) pausing read event DEBUG: [HttpClient-45-Worker5] [8s 180ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SocketTube(106) 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@9ad72db[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(106))), getALPN: jdk.internal.net.http.common.MinimalFuture@7da971d8[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-Worker5] [8s 181ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [8s 181ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSL Reader(SocketTube(106)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-Worker5] [8s 181ms] SocketTube(106) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(106))), getALPN: jdk.internal.net.http.common.MinimalFuture@7da971d8[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-Worker5] [8s 181ms] SocketTube(106) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2acc97fc (java.io.IOException: selector manager closed) DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 181ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 182ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [8s 182ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 182ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [8s 182ms] Http2ClientImpl stopping DEBUG: [HttpClient-45-Worker5] [8s 181ms] SocketTube(106) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-45-Worker5] [8s 182ms] SocketTube(106) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 183ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 185ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [HttpClient-46-Worker0] [8s 185ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [8s 186ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [8s 186ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [8s 187ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [8s 187ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [8s 187ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fa84675 for C (true) DEBUG: [HttpClient-47-SelectorManager] [8s 187ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [8s 187ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38324 DEBUG: [HttpClient-46-Worker1] [8s 187ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [8s 187ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [8s 187ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [8s 187ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 187ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@45502d05[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), 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 DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (true) DEBUG: [HttpClient-46-Worker1] [8s 187ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker1] [8s 188ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker1] [8s 188ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [8s 188ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-46-Worker1] [8s 188ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [8s 188ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-46-Worker1] [8s 188ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-SelectorManager] [8s 188ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker1] [8s 188ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [8s 188ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker2] [8s 188ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker2] [8s 188ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [8s 188ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 190ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 190ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [8s 190ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 190ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 191ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [8s 191ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [8s 191ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [8s 191ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 191ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [8s 191ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SocketTube(107) read bytes: 139 DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SSL Reader(SocketTube(107)) Adding 139 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 195ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 195ms] SSL Reader(SocketTube(107)) Unwrapping: 139 DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SocketTube(107) no more demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 195ms] SocketTube(107) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 196ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-46-Worker3] [8s 196ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 196ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [8s 196ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 196ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 196ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) Unwrapping: 6 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 197ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker3] [8s 197ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (true) DEBUG: [HttpClient-47-SelectorManager] [8s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 197ms] SocketTube(107) read bytes: 122 DEBUG: [HttpClient-47-SelectorManager] [8s 197ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 197ms] SSL Reader(SocketTube(107)) Adding 122 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 198ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 198ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker4] [8s 198ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker4] [8s 199ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker4] [8s 199ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker4] [8s 199ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker4] [8s 199ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker4] [8s 199ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38324 remote=/127.0.0.1:37813] DEBUG: [HttpClient-46-Worker4] [8s 199ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@327cf145 queue.isEmpty: true DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@327cf145, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker4] [8s 199ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a1d6df7 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker4] [8s 200ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker4] [8s 200ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker4] [8s 200ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker4] [8s 200ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker4] [8s 201ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e84f7a3 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 201ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker4] [8s 201ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [8s 202ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [8s 202ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker4] [8s 202ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 202ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 202ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 202ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [8s 202ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker5] [8s 202ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [8s 202ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker5] [8s 202ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker5] [8s 202ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker5] [8s 202ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker5] [8s 202ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker5] [8s 203ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 244ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [8s 244ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 244ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 245ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 245ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [8s 245ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker6] [8s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker6] [8s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@327cf145 DEBUG: [HttpClient-46-Worker6] [8s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker6] [8s 245ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@327cf145 DEBUG: [HttpClient-46-Worker6] [8s 245ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker6] [8s 245ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@327cf145 DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 38324 DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@24deda14(47) DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4a6c7f6f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d7cd queue.isEmpty: false DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker6] [8s 246ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker6] [8s 246ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4a6c7f6f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d7cd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4a6c7f6f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d7cd DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4a6c7f6f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d7cd DEBUG: [HttpClient-46-Worker6] [8s 246ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker6] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4a6c7f6f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d7cd DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4a6c7f6f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ac7d7cd DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker6] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker6] [8s 247ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker6] [8s 247ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker6] [8s 247ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker6] [8s 247ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker6] [8s 247ms] HttpClientImpl(47) ClientImpl (async) elapsed 62 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker6] [8s 247ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@24deda14(47) DEBUG: [HttpClient-46-Worker6] [8s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker6] [8s 248ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [8s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker6] [8s 248ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker6] [8s 248ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [8s 248ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SocketTube(107) 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@45502d05[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(107))), getALPN: jdk.internal.net.http.common.MinimalFuture@31188e23[Completed normally] (id=7247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 248ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-47-SelectorManager] [8s 249ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [8s 249ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 249ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [8s 249ms] Http2ClientImpl stopping DEBUG: [HttpClient-46-Worker6] [8s 248ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker6] [8s 249ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker6] [8s 249ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(107))), getALPN: jdk.internal.net.http.common.MinimalFuture@31188e23[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker6] [8s 249ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-Worker6] [8s 249ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker6] [8s 249ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-46-Worker6] [8s 249ms] SSL Writer(SocketTube(107)) stop DEBUG: [MainThread] [8s 250ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 251ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [HttpClient-47-Worker0] [8s 251ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [8s 252ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [8s 252ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [8s 253ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 253ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 253ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [8s 253ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [8s 253ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@28024ad5 for C (true) DEBUG: [HttpClient-48-SelectorManager] [8s 253ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [8s 253ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45173 DEBUG: [HttpClient-47-Worker1] [8s 254ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [8s 254ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [8s 254ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [8s 254ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [8s 254ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker1] [8s 254ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [8s 254ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [8s 254ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@22fa21a5[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), 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 DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for R (true) DEBUG: [HttpClient-47-Worker1] [8s 254ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [8s 254ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [8s 254ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [8s 255ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [8s 255ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 254ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-Worker1] [8s 255ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [8s 255ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [8s 255ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [8s 257ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [8s 257ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [8s 257ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker1] [8s 257ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 257ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [8s 257ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 261ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 261ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 261ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [8s 262ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [8s 262ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 262ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [8s 262ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 262ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 262ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 264ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 264ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 264ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [8s 264ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 265ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 266ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [8s 266ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [8s 266ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [8s 266ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 267ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [8s 267ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 267ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45173 remote=/127.0.0.1:37813] DEBUG: [HttpClient-47-Worker3] [8s 267ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c462bfb queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c462bfb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [8s 267ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ab9f881 DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [8s 268ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-47-Worker3] [8s 268ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [8s 269ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 269ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 269ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 269ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 269ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [8s 269ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [8s 269ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 269ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 269ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 270ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ae71ae4 DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 270ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 270ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [8s 271ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-47-Worker3] [8s 271ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 271ms] SocketTube(108) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 271ms] SocketTube(108) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 271ms] SocketTube(108) no more demand for reading DEBUG: [HttpClient-48-SelectorManager] [8s 271ms] SocketTube(108) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 271ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 272ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 273ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [8s 273ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 273ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker3] [8s 273ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [8s 273ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for R (true) DEBUG: [HttpClient-47-Worker3] [8s 273ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 273ms] SocketTube(108) read bytes: 1834 DEBUG: [HttpClient-48-SelectorManager] [8s 273ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 273ms] SSL Reader(SocketTube(108)) Adding 1834 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 274ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 274ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [8s 274ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1834, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [8s 274ms] SSL Reader(SocketTube(108)) Unwrapping: 1834 DEBUG: [HttpClient-47-Worker4] [8s 274ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1834 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-47-Worker4] [8s 274ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [8s 274ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [8s 274ms] SSL Reader(SocketTube(108)) Unwrapping: 113 DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker4] [8s 275ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c462bfb DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c462bfb DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c462bfb DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker4] [8s 275ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 45173 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@76a6beff(48) DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7349c178/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@788672b8 queue.isEmpty: false DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker4] [8s 276ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker4] [8s 276ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7349c178/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@788672b8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7349c178/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@788672b8 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7349c178/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@788672b8 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker4] [8s 276ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker4] [8s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker4] [8s 276ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker4] [8s 276ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker4] [8s 276ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker4] [8s 276ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [8s 276ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [8s 276ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [8s 276ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [8s 276ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 313ms] SocketTube(108) read bytes: 42 DEBUG: [HttpClient-48-SelectorManager] [8s 313ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 313ms] SSL Reader(SocketTube(108)) Adding 42 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 313ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67f8ab9e for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 313ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [8s 313ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 314ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 314ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 314ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7349c178/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@788672b8 DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7349c178/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@788672b8 DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 314ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 314ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [8s 314ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [8s 314ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [8s 314ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [8s 314ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [8s 314ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [8s 314ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [8s 315ms] HttpClientImpl(48) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-47-Worker5] [8s 315ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 315ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@76a6beff(48) DEBUG: [HttpClient-47-Worker5] [8s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 315ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SocketTube(108) 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@22fa21a5[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ab9f881, getALPN: jdk.internal.net.http.common.MinimalFuture@56d54bd8[Completed normally] (id=7324), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 315ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [8s 316ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [8s 316ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 316ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [8s 316ms] Http2ClientImpl stopping DEBUG: [HttpClient-47-Worker5] [8s 315ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [8s 316ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [8s 317ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(108))), getALPN: jdk.internal.net.http.common.MinimalFuture@56d54bd8[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [8s 317ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-Worker5] [8s 317ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [8s 317ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-47-Worker5] [8s 317ms] SSL Writer(SocketTube(108)) stop DEBUG: [MainThread] [8s 318ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 319ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [HttpClient-48-Worker0] [8s 319ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [8s 320ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [8s 320ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [8s 321ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 321ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 321ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [8s 321ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [8s 321ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61389da3 for C (true) DEBUG: [HttpClient-49-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56371 DEBUG: [HttpClient-48-Worker1] [8s 322ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [8s 322ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [8s 322ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [8s 322ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6bc0f6d3[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), 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 DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (true) DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-48-Worker1] [8s 322ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [8s 322ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [8s 322ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [8s 322ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [8s 322ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 322ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 322ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 324ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 324ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [8s 324ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 324ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [8s 324ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 325ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [8s 325ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [8s 325ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [8s 325ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 325ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [8s 325ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SocketTube(109) read bytes: 139 DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SSL Reader(SocketTube(109)) Adding 139 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSL Reader(SocketTube(109)) Unwrapping: 139 DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SocketTube(109) no more demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 329ms] SocketTube(109) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 329ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 330ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) Unwrapping: 6 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 331ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [8s 331ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (true) DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SocketTube(109) read bytes: 122 DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SSL Reader(SocketTube(109)) Adding 122 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 331ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 331ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker4] [8s 332ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker4] [8s 333ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker4] [8s 333ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker4] [8s 333ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker4] [8s 334ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 334ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [8s 334ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 334ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker4] [8s 334ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [8s 334ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker4] [8s 334ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [8s 334ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56371 remote=/127.0.0.1:37813] DEBUG: [HttpClient-48-Worker4] [8s 334ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@510b058c queue.isEmpty: true DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@510b058c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker4] [8s 334ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ad3bea7 DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 335ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker4] [8s 335ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker4] [8s 335ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [8s 335ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 336ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3b1e66b DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 336ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker4] [8s 336ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [8s 337ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 337ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 337ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker4] [8s 337ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 337ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker4] [8s 337ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 337ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [8s 337ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [8s 337ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-48-Worker4] [8s 337ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-48-Worker5] [8s 337ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [8s 337ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-48-Worker5] [8s 338ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [8s 338ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker5] [8s 338ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker5] [8s 338ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker5] [8s 338ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker5] [8s 338ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker5] [8s 338ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 384ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [8s 385ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 385ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 385ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 385ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 385ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker6] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker6] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@510b058c DEBUG: [HttpClient-48-Worker6] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker6] [8s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@510b058c DEBUG: [HttpClient-48-Worker6] [8s 386ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker6] [8s 386ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker6] [8s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@510b058c DEBUG: [HttpClient-48-Worker6] [8s 386ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker6] [8s 386ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 56371 DEBUG: [HttpClient-48-Worker6] [8s 386ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6cf44b6b(49) DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4dd05a65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@447e0136 queue.isEmpty: false DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker6] [8s 387ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4dd05a65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@447e0136, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4dd05a65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@447e0136 DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4dd05a65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@447e0136 DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker6] [8s 387ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker6] [8s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker6] [8s 387ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 387ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 387ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 387ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4dd05a65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@447e0136 DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4dd05a65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@447e0136 DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker6] [8s 388ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [8s 388ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker6] [8s 388ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [8s 388ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker6] [8s 388ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker6] [8s 389ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker6] [8s 389ms] HttpClientImpl(49) ClientImpl (async) elapsed 69 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-48-Worker6] [8s 389ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker6] [8s 389ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6cf44b6b(49) DEBUG: [HttpClient-48-Worker6] [8s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 389ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker6] [8s 389ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker6] [8s 389ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker6] [8s 389ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker6] [8s 389ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ec265cf for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 389ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) pausing read event DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6bc0f6d3[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@1f266e7c[Completed normally] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSL Reader(SocketTube(109)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@1f266e7c[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [8s 390ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 391ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 392ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:37813/ GET DEBUG: [HttpClient-49-Worker0] [8s 393ms] Exchange establishing exchange for https://127.0.0.1:37813/ GET, proxy=null Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-49-Worker0] [8s 394ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [8s 394ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [8s 394ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 394ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 394ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [8s 394ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [8s 394ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4113f5f0 for C (true) DEBUG: [HttpClient-50-SelectorManager] [8s 394ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [8s 394ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41071 DEBUG: [HttpClient-49-Worker1] [8s 395ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [8s 395ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [8s 395ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-49-Worker1] [8s 395ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-49-Worker1] [8s 395ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [8s 395ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [8s 395ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [8s 395ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [8s 395ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [8s 395ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4beb9e80[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), 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 DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (true) DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [8s 395ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [8s 395ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 396ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 396ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 395ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [8s 396ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [8s 396ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [8s 398ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 398ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [8s 398ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [8s 398ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker1] [8s 398ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 398ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 399ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [8s 399ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SocketTube(110) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SSL Reader(SocketTube(110)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 403ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 403ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 403ms] SSL Reader(SocketTube(110)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [8s 403ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [8s 403ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 403ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [8s 403ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 404ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 404ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 405ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 405ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 406ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 406ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 406ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 407ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker3] [8s 407ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [8s 407ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [8s 407ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 408ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [8s 408ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 408ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41071 remote=/127.0.0.1:37813] DEBUG: [HttpClient-49-Worker3] [8s 408ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 408ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@9df5db queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [8s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@9df5db, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@345e334f DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker3] [8s 409ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 409ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:37813/ GET DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [8s 410ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 410ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 410ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 410ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 410ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [8s 410ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker3] [8s 410ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 411ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 411ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 411ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@af3df35 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 411ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 411ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker3] [8s 411ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 411ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 412ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 412ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 412ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 412ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [8s 412ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 412ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [8s 412ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [8s 412ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 412ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-49-Worker4] [8s 412ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [8s 412ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 412ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [8s 413ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [8s 413ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [8s 413ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [8s 413ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [8s 413ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [8s 413ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [8s 413ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 452ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [8s 452ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 452ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 453ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 453ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 453ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@9df5db DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@9df5db DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@9df5db DEBUG: [HttpClient-49-Worker5] [8s 453ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:37813/) 200 HTTP_1_1 Local port: 41071 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4fd18d36(50) DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49884b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26545ca7 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 454ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [8s 454ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49884b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26545ca7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49884b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26545ca7 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49884b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26545ca7 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 454ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [8s 454ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 454ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 454ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 454ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49884b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26545ca7 DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49884b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26545ca7 DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 455ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 455ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [8s 455ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [8s 455ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [8s 455ms] HttpClientImpl(50) ClientImpl (async) elapsed 62 millis for GET to https://127.0.0.1:37813/ DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4fd18d36(50) DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker5] [8s 455ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker5] [8s 455ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker5] [8s 455ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 455ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 455ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [8s 455ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) pausing read event DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4beb9e80[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@3fad9161[Completed normally] (id=7478), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSL Reader(SocketTube(110)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@3fad9161[Completed normally] (id=7478), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SSL Writer(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [8s 456ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 457ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 458ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:56081/ GET DEBUG: [HttpClient-50-Worker0] [8s 458ms] Exchange establishing exchange for http://127.0.0.1:56081/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [8s 458ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [8s 458ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [8s 458ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [8s 458ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [8s 459ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [8s 459ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [8s 459ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@118f8625 queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@118f8625, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [8s 459ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [8s 459ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5673cd83 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55082,localport=56081] DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55082 DEBUG: [HttpClient-50-Worker1] [8s 460ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [8s 460ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 460ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 460ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [8s 460ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [8s 460ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [8s 460ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-50-Worker1] [8s 460ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c8ba6f3 DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 460ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker2] [8s 460ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [8s 460ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [8s 460ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [8s 460ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [8s 460ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker2] [8s 460ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for R (true) DEBUG: [HttpClient-50-Worker1] [8s 460ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [8s 461ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 461ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker1] [8s 461ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-50-Worker3] [8s 461ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [8s 461ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 461ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [8s 461ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [8s 461ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56081/ GET DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [8s 462ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [8s 462ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker1] [8s 462ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [8s 462ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 462ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 462ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [8s 462ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@34d71965 DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker1] [8s 462ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-51-SelectorManager] [8s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 463ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [8s 463ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [8s 463ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 463ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@118f8625 DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@118f8625 DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@118f8625 DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [8s 463ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55082 remote=/127.0.0.1:56081] DEBUG: [HttpClient-50-Worker4] [8s 463ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4ccb75b4(51) DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22336860/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a473130 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 464ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [8s 464ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 464ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [8s 464ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [8s 464ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [8s 465ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [8s 465ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@28dadca6 DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 465ms] SocketTube(111) write: offloading requestMore Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [8s 465ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker5] [8s 465ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 465ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 465ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 465ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 465ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 465ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 465ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 465ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [8s 465ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 466ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 DEBUG: [readLoop] [8s 466ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 466ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 466ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 466ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(1): connection started DEBUG: [HttpClient-50-Worker4] [8s 466ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 467ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 467ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for None (false) DEBUG: [HttpClient-50-Worker4] [8s 467ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-51-SelectorManager] [8s 467ms] SocketTube(111) read bytes: 39 DEBUG: [HttpClient-50-Worker4] [8s 467ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker4] [8s 467ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-51-SelectorManager] [8s 467ms] Http2Connection(SocketTube(111)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 467ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker4] [8s 467ms] SocketTube(111) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 468ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 467ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 468ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 468ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4ccb75b4(51) DEBUG: [HttpClient-50-Worker4] [8s 468ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22336860/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a473130, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22336860/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a473130 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22336860/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a473130 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22336860/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a473130 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22336860/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4a473130 DEBUG: [HttpClient-50-Worker4] [8s 469ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-51-SelectorManager] [8s 467ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 472ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 472ms] SocketTube(111) read bytes: 59 DEBUG: [HttpClient-51-SelectorManager] [8s 472ms] Http2Connection(SocketTube(111)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-50-Worker6] [8s 467ms] Http2Connection(SocketTube(111)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [8s 468ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 473ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker6] [8s 473ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-50-Worker6] [8s 473ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker6] [8s 473ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker6] [8s 473ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 39 DEBUG: [HttpClient-50-Worker6] [8s 473ms] Http2Connection(SocketTube(111)) Processing 39 DEBUG: [HttpClient-50-Worker6] [8s 473ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-50-Worker6] [8s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 473ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker6] [8s 473ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 474ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [8s 474ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [8s 474ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 474ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [8s 474ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-50-Worker6] [8s 474ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker6] [8s 474ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 474ms] SocketTube(111) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 474ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 59 DEBUG: [HttpClient-50-Worker6] [8s 474ms] Http2Connection(SocketTube(111)) Processing 59 DEBUG: [HttpClient-50-Worker6] [8s 474ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-50-Worker6] [8s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 474ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 475ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 475ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [8s 475ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 55082 DEBUG: [readLoop] [8s 475ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-50-Worker6] [8s 475ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 55082 DEBUG: [HttpClient-50-Worker6] [8s 475ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [8s 475ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [8s 475ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 476ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 476ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [8s 476ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [8s 476ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [8s 476ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 476ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 476ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [8s 476ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [8s 476ms] HttpClientImpl(51) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:56081/ DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13873559 DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-50-Worker6] [8s 477ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [8s 477ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 477ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-51-SelectorManager] [8s 472ms] SocketTube(111) resuming read event DEBUG: [readLoop] [8s 475ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 480ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 480ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [8s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19892306 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 484ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 484ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [8s 484ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [8s 484ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [8s 484ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) pausing read event DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@28dadca6 DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 485ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker7] [8s 485ms] Http2Connection(SocketTube(111)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-Worker7] [8s 486ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [8s 492ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 492ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 492ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [8s 492ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:55082 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [8s 492ms] Http2Connection(SocketTube(111)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 494ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 494ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:56081/ GET DEBUG: [HttpClient-51-Worker0] [8s 495ms] Exchange establishing exchange for http://127.0.0.1:56081/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [8s 495ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [8s 495ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [8s 495ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [8s 495ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [8s 495ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [8s 495ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [8s 496ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ba3f56b queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ba3f56b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [8s 496ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [8s 496ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=55092,localport=56081] DEBUG: [HttpClient-52-SelectorManager] [8s 496ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53c0a596 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [8s 496ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [8s 496ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55092 DEBUG: [HttpClient-51-Worker1] [8s 497ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 497ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 497ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 497ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 497ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 497ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 497ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56081/ GET DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 497ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5938cee6 DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 500ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [8s 500ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [8s 500ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [8s 500ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [8s 500ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [8s 500ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker3] [8s 500ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker2] [8s 500ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [8s 500ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 500ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker3] [8s 501ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker3] [8s 501ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker3] [8s 501ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-52-SelectorManager] [8s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c3a4ba5 for R (true) DEBUG: [HttpClient-51-Worker3] [8s 501ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker3] [8s 502ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker3] [8s 502ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 502ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [8s 502ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-52-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c3a4ba5 for None (false) DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker3] [8s 502ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5d109356 DEBUG: [HttpClient-52-SelectorManager] [8s 502ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [8s 502ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [8s 502ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c3a4ba5 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 502ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ba3f56b DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ba3f56b DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ba3f56b DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [8s 503ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:55092 remote=/127.0.0.1:56081] DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker3] [8s 502ms] SocketTube(112) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 503ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12eaef3e(52) DEBUG: [HttpClient-51-Worker4] [8s 504ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a2db134/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@778b3b00 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [8s 505ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [8s 505ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [8s 505ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [8s 505ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 505ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [8s 505ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [8s 506ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [8s 506ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [8s 506ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [8s 506ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [8s 506ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [8s 506ms] SocketTube(112) write: registering startSubscription event Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [8s 507ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 507ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:00 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [8s 507ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 507ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 507ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12eaef3e(52) DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a2db134/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@778b3b00, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [8s 507ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d6c12ce DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c3a4ba5 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 508ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 508ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 508ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 508ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 508ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 508ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 508ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 509ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 511ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 511ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 511ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 511ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 511ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 520ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 520ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 521ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-52-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c3a4ba5 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 529ms] SocketTube(112) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [8s 529ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 529ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c3a4ba5 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 529ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 532ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 532ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [8s 532ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-51-Worker6] [8s 532ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [8s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 532ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker6] [8s 533ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 533ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [8s 533ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [8s 533ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 533ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [8s 533ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-51-Worker6] [8s 533ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker6] [8s 533ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 533ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 533ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 533ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 533ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 533ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 55092 DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 55092 DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [8s 534ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [8s 534ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [8s 534ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 534ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [8s 535ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [8s 535ms] HttpClientImpl(52) ClientImpl (async) elapsed 40 millis for GET to http://127.0.0.1:56081/ DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@589e8f9e DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [8s 535ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [8s 535ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 535ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [readLoop] [8s 536ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 536ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 536ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [8s 536ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [8s 536ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [8s 536ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [8s 536ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d6c12ce DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [8s 537ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [8s 538ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-51-Worker7] [8s 538ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [8s 545ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:55092 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 549ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 550ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:56081/ GET DEBUG: [HttpClient-52-Worker0] [8s 550ms] Exchange establishing exchange for http://127.0.0.1:56081/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [8s 550ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [8s 550ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [8s 550ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [8s 550ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [8s 550ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [8s 550ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [8s 551ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@45526e5f queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@45526e5f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [8s 551ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [8s 551ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 551ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 551ms] PlainHttpConnection(SocketTube(113)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-53-SelectorManager] [8s 552ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1cdb19b8 for C (true) DEBUG: [HttpClient-53-SelectorManager] [8s 552ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [8s 552ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42331 DEBUG: [HttpClient-52-Worker1] [8s 553ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 553ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 553ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 553ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 553ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 553ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 553ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@162372c8 DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 553ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [8s 553ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [8s 553ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [8s 553ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56081/ GET DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 553ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-52-Worker3] [8s 554ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [8s 554ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [8s 554ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker2] [8s 553ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [8s 554ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker2] [8s 554ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5321ee68 for R (true) DEBUG: [HttpClient-52-Worker3] [8s 554ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [8s 555ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker3] [8s 555ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker3] [8s 555ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 555ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [8s 555ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 555ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5af08a36 DEBUG: [HttpClient-52-Worker3] [8s 555ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42331,localport=56081] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5321ee68 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 558ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [8s 558ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [8s 558ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5321ee68 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 558ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@45526e5f DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@45526e5f DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@45526e5f DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [8s 560ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42331 remote=/127.0.0.1:56081] DEBUG: [HttpClient-52-Worker4] [8s 560ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@84e26e(53) DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7c132083/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78a6eac2 queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [8s 561ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [8s 561ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [8s 561ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [8s 561ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [8s 561ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [8s 561ms] SocketTube(113) write: registering startSubscription event Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [8s 562ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [8s 562ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@84e26e(53) DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7c132083/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78a6eac2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [8s 562ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62b87bbc DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5321ee68 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 564ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 565ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 565ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 565ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [8s 565ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 565ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker5] [8s 565ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 565ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 565ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 565ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 566ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 580ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 580ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 580ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 580ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 580ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 580ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 580ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 580ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-53-SelectorManager] [8s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5321ee68 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 591ms] SocketTube(113) read bytes: 98 DEBUG: [HttpClient-53-SelectorManager] [8s 591ms] Http2Connection(SocketTube(113)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [8s 591ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5321ee68 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 591ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 592ms] Http2Connection(SocketTube(113)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 592ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 98 DEBUG: [HttpClient-52-Worker6] [8s 592ms] Http2Connection(SocketTube(113)) Processing 98 DEBUG: [HttpClient-52-Worker6] [8s 592ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-52-Worker6] [8s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 592ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-52-Worker6] [8s 593ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 593ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [8s 593ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [8s 593ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 593ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [8s 593ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-52-Worker6] [8s 593ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker6] [8s 593ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 593ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 593ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 593ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 593ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 593ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 42331 DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 42331 DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [8s 594ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [8s 594ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [8s 594ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [8s 594ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [8s 594ms] HttpClientImpl(53) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:56081/ DEBUG: [HttpClient-52-Worker6] [8s 594ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 595ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 595ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [8s 595ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [8s 595ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26751d5c DEBUG: [HttpClient-52-Worker6] [8s 595ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-Worker6] [8s 595ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-Worker6] [8s 595ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 595ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-53-SelectorManager] [8s 595ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [readLoop] [8s 596ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) pausing read event DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62b87bbc DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [readLoop] [8s 596ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 596ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 596ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [8s 597ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 597ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 597ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-53-SelectorManager] [8s 597ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [8s 597ms] Http2Connection(SocketTube(113)) Close all streams Server connection to /127.0.0.1:42331 stopping. 1 streams DEBUG: [HttpClient-52-Worker7] [8s 600ms] Http2Connection(SocketTube(113)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-52-Worker7] [8s 601ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [MainThread] [8s 605ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 616ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:56081/ GET DEBUG: [HttpClient-53-Worker0] [8s 617ms] Exchange establishing exchange for http://127.0.0.1:56081/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [8s 617ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [8s 617ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [8s 617ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [8s 617ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [8s 617ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [8s 617ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [8s 617ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [8s 617ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@bb5fdc2 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@bb5fdc2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [8s 618ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [8s 618ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 618ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 618ms] PlainHttpConnection(SocketTube(114)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-54-SelectorManager] [8s 620ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@306ecea0 for C (true) DEBUG: [HttpClient-54-SelectorManager] [8s 620ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [8s 621ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34919 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34919,localport=56081] TestServer(1): starting connection DEBUG: [HttpClient-53-Worker1] [8s 623ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [8s 623ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 623ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 623ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [8s 623ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [8s 623ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [8s 623ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [8s 623ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [8s 623ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [8s 623ms] Http1Exchange requestAction.headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56081/ GET DEBUG: [HttpClient-53-Worker1] [8s 624ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [8s 624ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 624ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 624ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a96a5d0 DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 624ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker2] [8s 628ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [8s 628ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [8s 628ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [8s 628ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [8s 628ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker2] [8s 628ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker3] [8s 628ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker3] [8s 628ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker3] [8s 628ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker3] [8s 628ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker3] [8s 629ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker3] [8s 629ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker3] [8s 629ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 629ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [8s 629ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [8s 629ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@716ec333 DEBUG: [HttpClient-53-Worker3] [8s 629ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (true) DEBUG: [HttpClient-54-SelectorManager] [8s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 632ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [8s 632ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [8s 633ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 633ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@bb5fdc2 DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@bb5fdc2 DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@bb5fdc2 DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [8s 633ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34919 remote=/127.0.0.1:56081] DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5f982043(54) DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@dbbe17f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@391254cb queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [8s 633ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [8s 633ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [8s 633ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 634ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [8s 634ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [8s 634ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [8s 634ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [8s 634ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [8s 634ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [8s 634ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [8s 634ms] SocketTube(114) write: registering startSubscription event Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker4] [8s 635ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 635ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker4] [8s 635ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 635ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 635ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 635ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5f982043(54) DEBUG: [HttpClient-53-Worker4] [8s 636ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@dbbe17f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@391254cb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [8s 636ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [8s 636ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [8s 636ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4e212040 DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 636ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [8s 636ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 636ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 636ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 636ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [8s 636ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker5] [8s 636ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 636ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 636ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 636ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 636ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 636ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 636ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker5] [8s 636ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [HttpClient-53-Worker5] [8s 637ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 637ms] SocketTube(114) trying to write: 13 Sent response headers 200 DEBUG: [HttpClient-53-Worker5] [8s 637ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker5] [8s 637ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 637ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 637ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 637ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 637ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 644ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 644ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 644ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 645ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 645ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 645ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 645ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-54-SelectorManager] [8s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 664ms] SocketTube(114) read bytes: 98 DEBUG: [HttpClient-54-SelectorManager] [8s 664ms] Http2Connection(SocketTube(114)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 664ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 665ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 668ms] Http2Connection(SocketTube(114)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [8s 668ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 98 DEBUG: [HttpClient-53-Worker6] [8s 668ms] Http2Connection(SocketTube(114)) Processing 98 DEBUG: [HttpClient-53-Worker6] [8s 668ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-53-Worker6] [8s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 668ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker6] [8s 669ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 669ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [8s 669ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [8s 669ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker6] [8s 669ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [8s 669ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker6] [8s 669ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker6] [8s 669ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker6] [8s 669ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 669ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 669ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 34919 DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 34919 DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [8s 670ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [8s 670ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [8s 670ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [8s 670ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [8s 671ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [8s 671ms] HttpClientImpl(54) ClientImpl (async) elapsed 54 millis for GET to http://127.0.0.1:56081/ DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@794d4884 DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [8s 671ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-Worker6] [8s 671ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 671ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [readLoop] [8s 672ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 672ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 672ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-SelectorManager] [8s 672ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [8s 672ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [8s 672ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4e212040 DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) write: cancel DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [8s 673ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [8s 674ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [8s 674ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [8s 674ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-53-Worker7] [8s 674ms] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-53-Worker7] [8s 674ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 675ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) Server connection to /127.0.0.1:34919 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 688ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:56081/ GET DEBUG: [HttpClient-54-Worker0] [8s 692ms] Exchange establishing exchange for http://127.0.0.1:56081/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [8s 692ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [8s 692ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [8s 692ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [8s 692ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [8s 693ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [8s 693ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [8s 693ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@eb9a1d2 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@eb9a1d2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [8s 693ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [8s 693ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 693ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 693ms] PlainHttpConnection(SocketTube(115)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-55-SelectorManager] [8s 696ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@616f59de for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=43549,localport=56081] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [8s 696ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [8s 696ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43549 DEBUG: [HttpClient-54-Worker1] [8s 700ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 700ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 700ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [8s 700ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [8s 700ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-54-Worker1] [8s 700ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [8s 700ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) subscribe event raised Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56081/ GET DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b9732ae DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 700ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 700ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-54-Worker2] [8s 701ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [8s 701ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [8s 701ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [8s 701ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [8s 701ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker2] [8s 701ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker3] [8s 701ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker3] [8s 701ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [8s 701ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4079c00f DEBUG: [HttpClient-54-Worker3] [8s 701ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (true) DEBUG: [HttpClient-55-SelectorManager] [8s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 708ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [8s 708ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [8s 708ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 708ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@eb9a1d2 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@eb9a1d2 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@eb9a1d2 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [8s 709ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43549 remote=/127.0.0.1:56081] DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5539bfd1(55) DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24be70a1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402475cd queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [8s 709ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [8s 709ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 709ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [8s 709ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [8s 710ms] SocketTube(115) write: registering startSubscription event Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker4] [8s 710ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 710ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-Worker4] [8s 710ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 710ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http1AsyncReceiver(SocketTube(115)) stopping DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2Connection(SocketTube(115)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 710ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 710ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [8s 711ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 711ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5539bfd1(55) DEBUG: [HttpClient-54-Worker4] [8s 711ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24be70a1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@402475cd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [8s 711ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [8s 711ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [8s 711ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f71ed88 DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 711ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 712ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 712ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 712ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 712ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 712ms] SocketTube(115) trying to write: 13 DEBUG: [HttpClient-54-Worker5] [8s 713ms] SocketTube(115) wrote: 13 DEBUG: [HttpClient-54-Worker5] [8s 713ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 713ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 713ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 713ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 713ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 716ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 716ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 716ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 716ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 732ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 733ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 733ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 733ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 733ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 733ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 733ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 733ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-55-SelectorManager] [8s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 746ms] SocketTube(115) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [8s 746ms] Http2Connection(SocketTube(115)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 746ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 746ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 749ms] Http2Connection(SocketTube(115)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [8s 749ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [8s 749ms] Http2Connection(SocketTube(115)) Processing 98 DEBUG: [HttpClient-54-Worker6] [8s 749ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [8s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [8s 750ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker6] [8s 750ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 750ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [8s 750ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [8s 750ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker6] [8s 750ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [8s 750ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker6] [8s 751ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker6] [8s 751ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker6] [8s 751ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 751ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 751ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 751ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 751ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [8s 751ms] Http2Connection(SocketTube(115))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 43549 DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56081/) 200 HTTP_2 Local port: 43549 DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [8s 752ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [8s 752ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [8s 752ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 752ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [8s 752ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [8s 752ms] HttpClientImpl(55) ClientImpl (async) elapsed 64 millis for GET to http://127.0.0.1:56081/ DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4bc9b03b DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [8s 753ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker6] [8s 753ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 753ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [HttpClient-55-SelectorManager] [8s 756ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [readLoop] [8s 756ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-SelectorManager] [8s 756ms] Http2ClientImpl stopping DEBUG: [readLoop] [8s 756ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 756ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-SelectorManager] [8s 756ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [8s 756ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f71ed88 DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [8s 757ms] Http2Connection(SocketTube(115)) Close all streams Server connection to /127.0.0.1:43549 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-54-Worker7] [8s 760ms] Http2Connection(SocketTube(115)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-Worker7] [8s 765ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 769ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 780ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [HttpClient-55-Worker0] [8s 781ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-55-Worker0] [8s 782ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [8s 782ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [8s 782ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [8s 782ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [8s 784ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25cf859d for C (true) DEBUG: [HttpClient-56-SelectorManager] [8s 785ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [8s 785ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45292 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45292, Session(1712004000513|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-55-Worker1] [8s 788ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [8s 788ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [8s 788ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [8s 788ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [8s 788ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker1] [8s 788ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker1] [8s 788ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [8s 789ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-55-Worker1] [8s 789ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [8s 789ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-55-Worker1] [8s 789ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [8s 789ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [8s 789ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [8s 791ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2f37eeed[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6a35756f[Not completed, 1 dependents] (id=7900), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6a35756f[Not completed, 1 dependents] (id=7900), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-56-SelectorManager] [8s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (true) DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 793ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [8s 793ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker2] [8s 793ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker2] [8s 793ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [8s 793ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SocketTube(116) read bytes: 308 DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SSL Reader(SocketTube(116)) Adding 308 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 800ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSL Reader(SocketTube(116)) Unwrapping: 308 DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 804ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [8s 805ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 805ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [8s 805ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [8s 805ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 805ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 805ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 806ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 806ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 806ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 806ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [8s 807ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker3] [8s 807ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker3] [8s 807ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker3] [8s 807ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker3] [8s 808ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1b0f10c3 DEBUG: [HttpClient-55-Worker3] [8s 808ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker3] [8s 808ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker3] [8s 808ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [8s 808ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [8s 808ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [8s 808ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [8s 812ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker3] [8s 812ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker3] [8s 812ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [8s 812ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker3] [8s 812ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker3] [8s 813ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker3] [8s 813ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker3] [8s 813ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker3] [8s 813ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker3] [8s 814ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker3] [8s 814ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker3] [8s 814ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [8s 814ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 814ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 817ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 817ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 817ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 817ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 818ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 820ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker4] [8s 820ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 821ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [8s 821ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [8s 821ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker4] [8s 821ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker4] [8s 821ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker4] [8s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker4] [8s 821ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker4] [8s 821ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker4] [8s 821ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [8s 821ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 821ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 821ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 822ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 822ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [8s 822ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 822ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (false) DEBUG: [readLoop] [8s 824ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 824ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 824ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 824ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 824ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 824ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 824ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 824ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [8s 825ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 825ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 825ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 825ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 TestServer(2): connection started DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 844ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 848ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [8s 848ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker5] [8s 848ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker5] [8s 848ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker5] [8s 849ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker5] [8s 849ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker5] [8s 849ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 849ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 849ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 849ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 849ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 849ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 849ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker5] [8s 849ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker5] [8s 849ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker5] [8s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 849ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [8s 849ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45292 DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45292 DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker5] [8s 850ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 850ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker5] [8s 850ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker5] [8s 850ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker5] [8s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 850ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 851ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker5] [8s 851ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker5] [8s 851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 851ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [8s 851ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker5] [8s 851ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker5] [8s 851ms] HttpClientImpl(56) ClientImpl (async) elapsed 71 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a5f4014 DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker5] [8s 852ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-55-Worker5] [8s 852ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 852ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 852ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [8s 852ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker5] [8s 852ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 852ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@338fe6d9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 860ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [8s 860ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [8s 860ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 860ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SocketTube(116) 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@2f37eeed[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1b0f10c3, getALPN: jdk.internal.net.http.common.MinimalFuture@6a35756f[Completed normally] (id=7900), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 861ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1b0f10c3, getALPN: jdk.internal.net.http.common.MinimalFuture@6a35756f[Completed normally] (id=7900), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-55-Worker6] [8s 862ms] Http2Connection(SSLTube(SocketTube(116))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-55-Worker6] [8s 862ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-55-Worker6] [8s 863ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker6] [8s 863ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker6] [8s 863ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-Worker6] [8s 863ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:45292 stopping. 1 streams DEBUG: [HttpClient-56-SelectorManager] [8s 862ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] SocketTube(116) write: cancel DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [8s 863ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 869ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 880ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [HttpClient-56-Worker0] [8s 884ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-56-Worker0] [8s 886ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [8s 886ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [8s 886ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [8s 886ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45298, Session(1712004001276|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [8s 888ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57d6d4f5 for C (true) DEBUG: [HttpClient-57-SelectorManager] [8s 888ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [8s 888ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45298 DEBUG: [HttpClient-56-Worker1] [8s 892ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [8s 892ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [8s 892ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [8s 892ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [8s 892ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker1] [8s 893ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker1] [8s 893ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-56-Worker1] [8s 893ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [8s 893ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [8s 893ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [8s 893ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [8s 893ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [8s 893ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [8s 895ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 896ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [8s 896ms] SocketTube(117) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5d2ebf85[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@182c3a44[Not completed, 1 dependents] (id=7965), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@182c3a44[Not completed, 1 dependents] (id=7965), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-57-SelectorManager] [8s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (true) DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [8s 897ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [8s 897ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [8s 897ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [8s 897ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [8s 897ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 902ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [8s 903ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [8s 904ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 904ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [8s 905ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 906ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [8s 906ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [8s 907ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 907ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 907ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3245fb42 DEBUG: [HttpClient-56-Worker4] [8s 907ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [8s 907ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker4] [8s 907ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 907ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 907ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 907ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [8s 908ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 908ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 908ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [8s 908ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [8s 908ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 908ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-56-Worker4] [8s 909ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [8s 909ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [8s 909ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker4] [8s 909ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [8s 909ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 909ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 909ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [8s 909ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 909ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [8s 909ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker4] [8s 909ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 909ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 909ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 909ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 909ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 910ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker4] [8s 910ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 910ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-57-SelectorManager] [8s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 913ms] SocketTube(117) read bytes: 1726 DEBUG: [HttpClient-57-SelectorManager] [8s 913ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 913ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [8s 913ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 913ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 913ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 914ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 914ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [8s 914ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 914ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [8s 914ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [8s 914ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [8s 914ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [8s 914ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [8s 914ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker5] [8s 914ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 915ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-57-SelectorManager] [8s 915ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 915ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 915ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 915ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 915ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 915ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 915ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 915ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 915ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker6] [8s 915ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker6] [8s 915ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker6] [8s 915ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 915ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker6] [8s 915ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker6] [8s 916ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker6] [8s 916ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [8s 916ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker6] [8s 916ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 916ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker6] [8s 916ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 916ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 919ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 919ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 919ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / TestServer(2): connection started Sent response headers 200 DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 921ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [8s 921ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker7] [8s 921ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [readLoop] [8s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 921ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 921ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 921ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 921ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker7] [8s 922ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker7] [8s 922ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [8s 922ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [8s 922ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker7] [8s 922ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker7] [8s 922ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker7] [8s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 922ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [8s 923ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [8s 923ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker7] [8s 923ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45298 DEBUG: [HttpClient-56-Worker7] [8s 923ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 45298 DEBUG: [HttpClient-56-Worker7] [8s 923ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker7] [8s 923ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker7] [8s 923ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker7] [8s 923ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [8s 923ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker7] [8s 923ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker7] [8s 924ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker7] [8s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 924ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker7] [8s 924ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker7] [8s 924ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker7] [8s 924ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker7] [8s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 924ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker7] [8s 925ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker7] [8s 925ms] HttpClientImpl(57) ClientImpl (async) elapsed 44 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5da050ff DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker7] [8s 925ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-56-Worker7] [8s 925ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [8s 925ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker7] [8s 925ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker7] [8s 925ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker7] [8s 925ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [8s 925ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@793c34c8 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 928ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [8s 928ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 929ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SocketTube(117) pausing read event DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SocketTube(117) 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@5d2ebf85[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3245fb42, getALPN: jdk.internal.net.http.common.MinimalFuture@182c3a44[Completed normally] (id=7965), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-SelectorManager] [8s 930ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3245fb42, getALPN: jdk.internal.net.http.common.MinimalFuture@182c3a44[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) write: cancel DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [8s 931ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-56-Worker8] [8s 932ms] Http2Connection(SSLTube(SocketTube(117))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-Worker8] [8s 932ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:45298 stopping. 1 streams DEBUG: [MainThread] [8s 933ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [8s 934ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [HttpClient-57-Worker0] [8s 935ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-57-Worker0] [8s 936ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [8s 936ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [8s 936ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 TestServer: Connection writer stopping DEBUG: [HttpClient-57-Worker0] [8s 936ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 937ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [8s 937ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-58-SelectorManager] [8s 938ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78b74fa5 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57385, Session(1712004001375|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [8s 938ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect DEBUG: [HttpClient-58-SelectorManager] [8s 938ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57385 DEBUG: [HttpClient-57-Worker1] [8s 938ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [8s 938ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [8s 938ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [8s 938ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-57-Worker1] [8s 938ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [8s 938ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [8s 938ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [8s 940ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [8s 941ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@724f24d5[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@374da4f8[Not completed, 1 dependents] (id=8030), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@374da4f8[Not completed, 1 dependents] (id=8030), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-58-SelectorManager] [8s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (true) DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [8s 945ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [8s 945ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker2] [8s 945ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker2] [8s 945ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [8s 945ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SocketTube(118) read bytes: 308 DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SSL Reader(SocketTube(118)) Adding 308 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 948ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSL Reader(SocketTube(118)) Unwrapping: 308 DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [8s 952ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 954ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [8s 954ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 954ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 954ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker3] [8s 955ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker3] [8s 956ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker3] [8s 956ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker3] [8s 956ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker3] [8s 956ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker3] [8s 956ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49ee473e DEBUG: [HttpClient-57-Worker3] [8s 956ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker3] [8s 957ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker3] [8s 957ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [8s 957ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [8s 957ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [8s 957ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker3] [8s 957ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker3] [8s 957ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker3] [8s 957ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker3] [8s 957ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker3] [8s 958ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker3] [8s 958ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker3] [8s 958ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [8s 958ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-57-Worker3] [8s 958ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker3] [8s 958ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker3] [8s 958ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker3] [8s 958ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker3] [8s 958ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker3] [8s 958ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker3] [8s 958ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker3] [8s 958ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [8s 959ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [8s 959ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [8s 959ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 959ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SocketTube(118) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SSL Reader(SocketTube(118)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [8s 961ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 961ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 961ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SocketTube(118) resuming read event DEBUG: [Test-server-pool] [8s 961ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 961ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 961ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker4] [8s 961ms] SSL Reader(SocketTube(118)) Unwrapping: 1726 DEBUG: [HttpClient-57-Worker4] [8s 961ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [8s 962ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 962ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker4] [8s 962ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 962ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [8s 962ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [8s 962ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SocketTube(118) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SSL Reader(SocketTube(118)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 962ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [8s 962ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [8s 962ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker5] [8s 962ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [8s 962ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker5] [8s 962ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker5] [8s 963ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker5] [8s 963ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker5] [8s 963ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker5] [8s 963ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker5] [8s 963ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker5] [8s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [8s 963ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker5] [8s 963ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker5] [8s 963ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker5] [8s 963ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker5] [8s 963ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker5] [8s 963ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker5] [8s 964ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker5] [8s 964ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker5] [8s 964ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [8s 964ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (false) TestServer(2): connection started DEBUG: [readLoop] [8s 968ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 968ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 968ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 968ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 968ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 968ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 968ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 968ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 968ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [8s 969ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 969ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 969ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 969ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-58-SelectorManager] [8s 970ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 970ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [8s 971ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 971ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 971ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75c50fd3 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 971ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 972ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 972ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [8s 972ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [8s 972ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker6] [8s 972ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker6] [8s 972ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker6] [8s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 972ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker6] [8s 973ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker6] [8s 973ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker6] [8s 973ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 57385 DEBUG: [HttpClient-57-Worker6] [8s 973ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 57385 DEBUG: [HttpClient-57-Worker6] [8s 973ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker6] [8s 973ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker6] [8s 973ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker6] [8s 973ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 973ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker6] [8s 973ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker6] [8s 973ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker6] [8s 974ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker6] [8s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 974ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 974ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker6] [8s 974ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker6] [8s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 974ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker6] [8s 974ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker6] [8s 974ms] HttpClientImpl(58) ClientImpl (async) elapsed 40 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-57-Worker6] [8s 974ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker6] [8s 975ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker6] [8s 975ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker6] [8s 975ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker6] [8s 975ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46950521 DEBUG: [HttpClient-57-Worker6] [8s 975ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker6] [8s 975ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker6] [8s 975ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 975ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [8s 975ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker6] [8s 975ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker6] [8s 975ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 975ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 976ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [8s 976ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [8s 976ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [8s 976ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SocketTube(118) 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@724f24d5[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49ee473e, getALPN: jdk.internal.net.http.common.MinimalFuture@374da4f8[Completed normally] (id=8030), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 977ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49ee473e, getALPN: jdk.internal.net.http.common.MinimalFuture@374da4f8[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [8s 978ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-57-Worker7] [8s 980ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-57-Worker7] [8s 981ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:57385 stopping. 1 streams DEBUG: [MainThread] [8s 985ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) TestServer: Connection writer stopping DEBUG: [MainThread] [8s 993ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [HttpClient-58-Worker0] [8s 996ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-58-Worker0] [8s 997ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [8s 997ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [8s 998ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 998ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 998ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [8s 998ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-59-SelectorManager] [9s] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41b69f3c for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40069, Session(1712004001427|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [9s] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect DEBUG: [HttpClient-59-SelectorManager] [9s] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40069 DEBUG: [HttpClient-58-Worker1] [9s 1ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [9s 1ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [9s 1ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [9s 1ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [9s 1ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [9s 1ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [9s 1ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [9s 3ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4b4ef44c[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@e4c6341[Not completed, 1 dependents] (id=8095), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@e4c6341[Not completed, 1 dependents] (id=8095), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-59-SelectorManager] [9s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for R (true) DEBUG: [HttpClient-58-Worker2] [9s 8ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [9s 8ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [9s 8ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker2] [9s 8ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker2] [9s 8ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker2] [9s 8ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [9s 8ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker2] [9s 8ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker2] [9s 9ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker2] [9s 9ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [9s 9ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SocketTube(119) read bytes: 308 DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SSL Reader(SocketTube(119)) Adding 308 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 12ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSL Reader(SocketTube(119)) Unwrapping: 308 DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [9s 16ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [9s 17ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 17ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 17ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 18ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 18ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 18ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [9s 18ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 19ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker3] [9s 19ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker3] [9s 19ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker3] [9s 19ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker3] [9s 20ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a2479be DEBUG: [HttpClient-58-Worker3] [9s 20ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker3] [9s 20ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker3] [9s 20ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker3] [9s 20ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [9s 20ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [9s 20ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [9s 20ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker3] [9s 21ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker3] [9s 21ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker3] [9s 21ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker3] [9s 21ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker3] [9s 21ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker3] [9s 21ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker3] [9s 22ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker3] [9s 22ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker3] [9s 22ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [9s 22ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [9s 22ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 25ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 25ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 25ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 25ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 25ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SocketTube(119) read bytes: 1803 DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SSL Reader(SocketTube(119)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 32ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 33ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker4] [9s 33ms] SSL Reader(SocketTube(119)) Unwrapping: 1803 DEBUG: [HttpClient-58-Worker4] [9s 33ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-58-Worker4] [9s 33ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [9s 33ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker4] [9s 33ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 34ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 34ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [9s 34ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [9s 34ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker4] [9s 34ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker4] [9s 34ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker4] [9s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker4] [9s 34ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker4] [9s 34ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker4] [9s 35ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [9s 35ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [9s 35ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [9s 35ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [9s 35ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [9s 35ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [9s 35ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for R (false) DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 48ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 48ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [readLoop] [9s 49ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 49ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 49ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 49ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for None (false) DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bf642cb for R (false) DEBUG: [HttpClient-59-SelectorManager] [9s 54ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [9s 56ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [9s 56ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker5] [9s 56ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 57ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 57ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 57ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 57ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker5] [9s 57ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker5] [9s 57ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker5] [9s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 57ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [9s 57ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker5] [9s 57ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 40069 DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 40069 DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker5] [9s 58ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 58ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker5] [9s 58ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker5] [9s 58ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker5] [9s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 58ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker5] [9s 59ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker5] [9s 59ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker5] [9s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [9s 59ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker5] [9s 59ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker5] [9s 59ms] HttpClientImpl(59) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@351b7cc2 DEBUG: [HttpClient-58-Worker5] [9s 59ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-SelectorManager] [9s 59ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [9s 60ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-58-Worker5] [9s 60ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [9s 61ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SocketTube(119) pausing read event DEBUG: [HttpClient-58-Worker5] [9s 61ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [9s 61ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SocketTube(119) 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@4b4ef44c[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a2479be, getALPN: jdk.internal.net.http.common.MinimalFuture@e4c6341[Completed normally] (id=8095), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 61ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a2479be, getALPN: jdk.internal.net.http.common.MinimalFuture@e4c6341[Completed normally] (id=8095), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker5] [9s 61ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker5] [9s 62ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker5] [9s 62ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2c26da45 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker5] [9s 62ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [9s 62ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-Worker5] [9s 62ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [9s 63ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-SelectorManager] [9s 63ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-SelectorManager] [9s 63ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-SelectorManager] [9s 63ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-Worker6] [9s 63ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-Worker6] [9s 63ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [9s 63ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams Server connection to /127.0.0.1:40069 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [9s 64ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@4f8b8754 (user-supplied=true) DEBUG: [MainThread] [9s 65ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:38845/ GET DEBUG: [HttpClient-59-Worker0] [9s 65ms] Exchange establishing exchange for https://127.0.0.1:38845/ GET, proxy=null Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 10:40:01 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-59-Worker0] [9s 67ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [9s 67ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [9s 67ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 67ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [9s 67ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [9s 67ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-60-SelectorManager] [9s 68ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@9b29df6 for C (true) DEBUG: [HttpClient-60-SelectorManager] [9s 68ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [9s 68ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44657 DEBUG: [HttpClient-59-Worker1] [9s 68ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [9s 68ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [9s 68ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [9s 68ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-59-Worker1] [9s 68ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [9s 68ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [9s 68ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-60-SelectorManager] [9s 69ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-59-Worker1] [9s 70ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 70ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [9s 70ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [9s 70ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [9s 70ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [9s 71ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [9s 71ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [9s 71ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [9s 71ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@34af686[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), 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 DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SSL Reader(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4648788b[Not completed, 1 dependents] (id=8160), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-60-SelectorManager] [9s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (true) DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 71ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 71ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) trying to write: 2191 DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) wrote: 2191 DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker2] [9s 71ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker2] [9s 71ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [9s 71ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44657, Session(1712004001487|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SocketTube(120) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SSL Reader(SocketTube(120)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 79ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 80ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [9s 80ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 80ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [9s 80ms] SSL Reader(SocketTube(120)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [9s 80ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [9s 81ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [9s 81ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [9s 81ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 81ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [9s 81ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [9s 82ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [9s 82ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [9s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (true) DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SocketTube(120) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SSL Reader(SocketTube(120)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 83ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 84ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [9s 85ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 86ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [9s 86ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [9s 86ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 86ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [9s 87ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@599fb4b1 DEBUG: [HttpClient-59-Worker4] [9s 87ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 87ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [9s 87ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker4] [9s 88ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 88ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 88ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 88ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 88ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [9s 88ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [9s 88ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [9s 88ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [9s 88ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [9s 88ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [9s 88ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [9s 89ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [9s 89ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 89ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:38845/ GET DEBUG: [HttpClient-59-Worker4] [9s 89ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [9s 89ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [9s 89ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker4] [9s 90ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [9s 90ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [9s 90ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [9s 90ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [9s 90ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 90ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [9s 90ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker4] [9s 90ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 90ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 90ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 90ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 90ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 90ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 90ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [9s 90ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) wrote: 162 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [9s 91ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [9s 91ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [9s 91ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [9s 91ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 91ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 91ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 91ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SocketTube(120) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SSL Reader(SocketTube(120)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 92ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Unwrapping: 1803 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 93ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 93ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [9s 93ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [9s 93ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [9s 93ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker5] [9s 94ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [9s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 94ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker5] [9s 94ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [9s 94ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [9s 94ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [9s 94ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [readLoop] [9s 94ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 94ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 94ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 94ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 94ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 94ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [9s 94ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [9s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [9s 94ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 94ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [9s 94ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker5] [9s 95ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [9s 95ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [9s 95ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [9s 95ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 95ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 95ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-60-SelectorManager] [9s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [9s 95ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 95ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for None (false) DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 101ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker6] [9s 101ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 102ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 102ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 102ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker6] [9s 102ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [9s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 102ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [9s 102ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 44657 DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:38845/) 200 HTTP_2 Local port: 44657 DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [9s 103ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 103ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [9s 103ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker6] [9s 103ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [9s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 103ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [9s 104ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [9s 104ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker6] [9s 104ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [9s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [9s 104ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [9s 105ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [9s 105ms] HttpClientImpl(60) ClientImpl (async) elapsed 39 millis for GET to https://127.0.0.1:38845/ DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1bc889e6 DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [9s 105ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [9s 105ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [9s 105ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [9s 105ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [9s 105ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [9s 105ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [9s 105ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5b080099 for R (false) DEBUG: [HttpClient-60-SelectorManager] [9s 108ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [9s 108ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [9s 108ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [9s 108ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 109ms] SocketTube(120) pausing read event DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) 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@34af686[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@599fb4b1, getALPN: jdk.internal.net.http.common.MinimalFuture@4648788b[Completed normally] (id=8160), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSL Reader(SocketTube(120)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@599fb4b1, getALPN: jdk.internal.net.http.common.MinimalFuture@4648788b[Completed normally] (id=8160), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [9s 110ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-Worker7] [9s 111ms] Http2Connection(SSLTube(SocketTube(120))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Apr 01, 2024 10:40:01 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-Worker7] [9s 111ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [9s 111ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [9s 111ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [9s 111ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [9s 112ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-60-SelectorManager] [9s 112ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams Server connection to /127.0.0.1:44657 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 30 connections TestServer(2): stopping 30 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.0.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 22:40:02 CEST 2024 finished: Mon Apr 01 22:40:02 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 0.97 seconds messages: command: testng -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest reason: User specified action: run testng/othervm/java.security.policy=httpclient-localaddr-security.policy -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest started: Mon Apr 01 22:40:02 CEST 2024 Mode: othervm [/othervm specified] 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 finished: Mon Apr 01 22:40:03 CEST 2024 elapsed time (seconds): 0.97 configuration: Boot Layer add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=33156, tid=33157 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/hs_err_pid33156.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -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' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1/httpclient-localaddr-security.policy_new \ -Djava.security.manager=default \ --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 \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.1.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/ResponsePublisher.java TEST: java/net/httpclient/RequestBodyTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java TIME: 0.076 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java reason: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java started: Mon Apr 01 22:40:36 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:40:36 CEST 2024 elapsed time (seconds): 0.076 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java TIME: 0.047 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/EchoHandler.java started: Mon Apr 01 22:40:36 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:40:36 CEST 2024 elapsed time (seconds): 0.047 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/EchoHandler.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.174 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 22:40:36 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:40:36 CEST 2024 elapsed time (seconds): 0.174 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/../../../com/sun/net/httpserver/FileServerHandler.java ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 22:40:36 CEST 2024 finished: Mon Apr 01 22:40:36 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.413 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 22:40:36 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 22:40:37 CEST 2024 elapsed time (seconds): 0.413 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.412 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java reason: .class file out of date or does not exist started: Mon Apr 01 22:40:36 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:40:37 CEST 2024 elapsed time (seconds): 0.412 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/LightWeightHttpServer.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal String osName = AccessController.doPrivileged(action); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:154: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/ProxyServer.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(new PrivilegedAction() { ^ 3 warnings ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.Platform TIME: 0.0 seconds messages: command: build jdk.test.lib.Platform reason: User specified action: run build jdk.test.lib.Platform started: Mon Apr 01 22:40:37 CEST 2024 finished: Mon Apr 01 22:40:37 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Apr 01 22:40:37 CEST 2024 finished: Mon Apr 01 22:40:37 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.119 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 22:40:37 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 22:40:37 CEST 2024 elapsed time (seconds): 0.119 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.118 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java reason: .class file out of date or does not exist started: Mon Apr 01 22:40:37 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 22:40:37 CEST 2024 elapsed time (seconds): 0.118 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java:336: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged(pa); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm RequestBodyTest TIME: 44.522 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 22:40:37 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 22:41:22 CEST 2024 elapsed time (seconds): 44.522 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED STDOUT: HTTP server port = 35041 HTTPS server port = 46453 Proxy port = 32783 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35041/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46453/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success RequestBodyTest: 0 failures config RequestBodyTest.teardown(): success =============================================== java/net/httpclient/RequestBodyTest.java Total tests run: 784, Passes: 784, Failures: 0, Skips: 0 =============================================== STDERR: Apr 01, 2024 10:40:38 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 10:40:39 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:40:59 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:40:59 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:00 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:00 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:01 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:01 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:02 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:02 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:03 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:03 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:04 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:04 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:05 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:05 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:06 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:06 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:07 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:07 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:19 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:19 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 10:41:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 10:41:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 10:41:21 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35041 remote=/127.0.0.1:42470] Apr 01, 2024 10:41:21 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46453 remote=localhost/127.0.0.1:51428] STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 22:41:22 CEST 2024 finished: Mon Apr 01 22:41:22 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest TIME: 0.775 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 22:41:22 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED finished: Mon Apr 01 22:41:22 CEST 2024 elapsed time (seconds): 0.775 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED STDOUT: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (src/hotspot/share/classfile/systemDictionary.cpp:1132), pid=47313, tid=47316 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed class ptrs, z gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/hs_err_pid47313.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UnlockExperimentalVMOptions -XX:+UseZGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/java/net/httpclient/RequestBodyTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/2/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UnlockExperimentalVMOptions \ -XX:+UseZGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URI/Test.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URL/B4148751.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/B6529759.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/Equals.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLConnection/Connect.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/B6499348.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/SctpSanity.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/ReadToLimit.java Passed: java/nio/channels/FileChannel/Release.java Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java Passed: java/nio/channels/FileChannel/ScatteringRead.java Passed: java/nio/channels/FileChannel/Size.java Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java Passed: java/nio/channels/FileChannel/Transfer.java Passed: java/nio/channels/FileChannel/Transfer2GPlus.java Passed: java/nio/channels/FileChannel/TransferFromExtend.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/FileChannel/Truncate.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/Selector/ReadAfterConnect.java Passed: java/nio/channels/Selector/OpRead.java Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/GetInstance.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/misc/Versions.java Passed: java/security/Permission/NullName.java Passed: java/security/Permission/ToString.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Principal/Implies.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/ProtectionDomain/AllPerm.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/ProtectionDomain/NullGetActions.java Passed: java/security/ProtectionDomain/NullPerms.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/ProtectionDomain/PreserveCombinerTest.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/AddProvider.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/ProviderFiltering.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Signature/NoProvider.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/Signature/Offsets.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/SignedObject/Copy.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/CopticChronology.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java Passed: java/time/test/java/time/chrono/TestEraDisplayName.java Passed: java/time/test/java/time/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/naming/ldap/LdapName/LdapParserTests.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/ldap/LdapName/RdnMisc.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/net/ssl/GetInstance.java Passed: javax/script/CauseExceptionTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/script/ProviderTest.sh Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/Test1.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test3.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/script/Test4.java Passed: javax/script/VersionTest.java Passed: javax/script/Test2.java Passed: javax/script/Test7.java Passed: javax/script/Test6.java Passed: javax/script/Test5.java Passed: javax/script/Test8.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/SharedState.java Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/smartcardio/Serialize.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubSyncProvider.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: jdk/dynalink/LookupTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: jdk/dynalink/CallSiteTest.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Singlegen Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Generational Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: javax/xml/crypto/dsig/Basic.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/Spec.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/MarkResetTest.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/file/DirPermissionDenied.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/TelnetTest.java Passed: sun/nio/ch/Basic.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/jgss/spnego/MechTokenMissing.java Passed: sun/security/jgss/spnego/MSOID.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/krb5/auto/TwoOrThree.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/Test4431684.java Passed: sun/security/tools/jarsigner/PassType.java Passed: sun/security/tools/jarsigner/SectionsOnly.java Passed: sun/security/tools/jarsigner/SymLinkTest.java Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/SecretKeyKS.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/Debug/MultiOptions.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/util/misc/SetNullSigParams.java Passed: sun/security/util/Oid/OidEquals.java Passed: sun/security/util/Oid/OidFormat.java Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/util/Resources/Usages.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/tools/keytool/ReadJar.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: tools/jar/index/MetaInf.java Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: tools/jar/mmrjar/Basic.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/ChangeDir.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/JarEntryTime.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/LeadingGarbage.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/UpdateJar.java Passed: sun/security/validator/samedn.sh Passed: tools/jar/modularJar/Basic.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: sun/security/validator/certreplace.sh Passed: tools/jimage/JImageListTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLinkOptionsTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/ArgFileSyntax.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/BigJar.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/Settings.java Passed: tools/launcher/ToolsOpts.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/launcher/InstanceMainTest.java Passed: tools/launcher/SourceMode.java Passed: tools/launcher/HelpFlagsTest.java Test results: passed: 4,086; failed: 12 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2 Finished running test 'jtreg:test/jdk:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jdk_tier2 Running test 'jtreg:test/langtools:tier2' Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolReloadTest.java Passed: jdk/jshell/ToolBasicTest.java Test results: passed: 11 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_langtools_tier2 Finished running test 'jtreg:test/langtools:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2 Running test 'jtreg:test/jaxp:tier2' Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/PublicTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java Test results: passed: 515 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jaxp_tier2 Finished running test 'jtreg:test/jaxp:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_jaxp_tier2 ============================== Test summary ============================== TEST TOTAL PASS FAIL ERROR >> jtreg:test/hotspot/jtreg:tier2 516 515 1 0 << >> jtreg:test/jdk:tier2 4098 4086 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE